robotframework中常用的js脚本,持续更新中

来源:互联网 发布:95 知乎 编辑:程序博客网 时间:2024/06/12 16:42

1、在浏览器的tab页中打开一个新窗口 execute javascript window.open('http://loan.${env_test}?pageNumber=1&_input_charset=utf-8&ctoken=${ctoken}','newwindow4')

2、拉动浏览器滚动条到最下面 Execute JavaScript js="var q=document.documentElement.scrollTop=10000"

3、设置文本框的值   execute javascript  document.getElementById('productGroup').value="${cbu_loginid}"

4、可以多个命令执行,命令之间以分号隔开 execute javascript var a=document.getElementsByTagName("select")[1]; var val=a.options[1].value; a.options[1].selected=true

5、点击某个元素 execute javascript  document.getElementById('xxx').click()

6、点击某个没有id或者没有name的元素,如元素:<a class="sui-btn btn-info btn-block btn-xlarge" onclick="runComponent()">执行</a> 可通过jquery+css的方式点击 Execute javascript $(".sui-btn.btn-info.btn-block.btn-xlarge").click() 元素的css方式可通过firefox获取到