RF分层封装

1.如何管理用例?

1.ride工具中分层管理用例(案例层、元素层、流程层),提高效率 

2.偶尔运行下,保证脚本能正常跑动

 

2.用例分层操作

案例层:需要加载流程层.txt资源和Selenium2Library

元素层:需要加载Selenium2Library

流程层:需要加载元素层.txt资源

 RF分层封装_第1张图片

3.元素层

1)提取关键字

 RF分层封装_第2张图片

2)新建一个元素层

 RF分层封装_第3张图片

 

 

 RF分层封装_第4张图片

3)把新建的关键字拖入到元素层或在元素层里自己新建设置变量

 RF分层封装_第5张图片

4)定义元素层的参数和变量(将提取出的关键字或手动添加的关键字定义参数)

 RF分层封装_第6张图片

4.流程层

1)新建流程层如

 RF分层封装_第7张图片

2)加载元素层资源

 RF分层封装_第8张图片

3)新建流程,调用元素层中的关键字,并对参数赋变量

 RF分层封装_第9张图片

 

 

 RF分层封装_第10张图片

5.案例层,调用流程层的关键字然后进行传参

 RF分层封装_第11张图片

6.封装完成,保存执行

7.用例还可以在dos命令上直接运行

 RF分层封装_第12张图片

8.循环执行

 RF分层封装_第13张图片

你可能感兴趣的:(RF分层封装)