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-----使用jquery操作元素
如何安装robotframework-selenium2library-1.8.0
RobotFramework自动化测试框架-Selenium Web自动化关于在RobotFramework中如何使用Selenium很全的总结(下)