RobotFramework-----使用jquery操作元素

Posted JoJo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RobotFramework-----使用jquery操作元素相关的知识,希望对你有一定的参考价值。

*** Settings ***
Library           Selenium2Library

*** Keywords ***

XXXX登录
    [Documentation]    储值账号
    open browser    http://XXX.com/    chrome
    maximize browser window
    Execute javascript    a = window.document.createElement(‘script‘);a.src=‘//code.jquery.com/jquery-1.9.1.min.js‘;window.document.body.appendChild(a);
    input text    //*[@id="userMobile"]    XXX
    input text    //*[@id="userPass"]    111111
    Comment    click element    xpath=/html/body/div[1]/div/div/input
    execute javascript    $("input[class=‘SignIn‘]").click()
    Comment    click element    dom=$("input[class=‘SignIn‘]")
    [Teardown]    sleep    10

 

1. 引用javascript

2. 使用jquery操作元素

3. 也可以使用jquery来定位元素,再使用selenium2library的click element来对其操作

以上是关于RobotFramework-----使用jquery操作元素的主要内容,如果未能解决你的问题,请参考以下文章

robotframework接口自动化-批量上传文件

RobotFramework-----使用jquery操作元素

如何安装robotframework-selenium2library-1.8.0

RobotFramework自动化测试框架-Selenium Web自动化关于在RobotFramework中如何使用Selenium很全的总结(下)

robotframework swinglibrary需要安装吗

pip安装robotframework报错解决方案