RF UI自动化测试操作


1、打开浏览器、设置浏览器窗口

open browser. url

maximize browser window

2、切换iframe

select frame. frame1(进入第一个iframe)

click element. 元素

select frame  frame2(进入第二个iframe)

click element  元素

unselect frame. (退出第二个iframe)

select frame  frame1(再次进入第一个iframe)

click element. 元素

3、checkbox选择

select checkbox  元素

checkbox should be selectedd. 元素

4、滑块操作

drag and drop by offset. 元素

5、切换窗口

switch window

6、点击元素

click element

7、引入变量文件

locators.py内容:

 在ram-case.robot中调用:

 8、导入资源文件:资源文件其实就是RF层面大大的库文件

里面可以包含:测试库、其他资源文件、变量文件

但是,里面不能写测试用例Test Case,不然会报错;

资源文件实例:(rc.robot)

 log_rc.robot引入该资源文件:

 9、keywords:

 [Arguments]用来定义参数,注意空格,一般是两个!

传参:注意空格!${c}=${default}

 测试结果:

相关