码迷,mamicode.com
首页 > 其他好文 > 详细

robotframework - User key 操作

时间:2019-06-22 23:40:49      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:keyword   自定义   add   inf   user   输入   用例   ***   关键字   

一、用户关键字操作思路

a、创建model1资源

b、在model下创建用户关键字 - 循环

c、测试套件下创建test_case/case2 & 用户关键字

d、测试套件中导入Resource 的 model1 资源

二、对应的操作如下:

1、右键单击创建资源 -- 自定义输入name -- 小编的为 model1

技术图片

2、在model上右键单击创建 user key  -- 小编定义的关键字为 add & myrange

技术图片

3、 用户关键字 add 运算,使用到 Evaluate 关键字

技术图片

4、用户关键字 myrange 范围

 技术图片

5、新建测试套件-User key--- 在User key 下创建Test case &  User Keyword

技术图片

6、在 User key 测试套件中导入model 资源

技术图片

7、test_case & cese2 实例截图:

技术图片

技术图片

8、test_case & case2 脚本如下:

*** Settings ***
Resource model.robot

*** Test Cases ***
test_case
myrange 5
${c} add 5 3
log ${c}

test_case2
[Setup] start
log this is test case
[Teardown] end

*** Keywords ***
start
log start test case

end
log end test case

9、test_case & case2 用例执行结果:

Starting test: Rf Test Pro.User Key.test_case
20190622 23:17:33.670 : INFO : 0
20190622 23:17:33.672 : INFO : 1
20190622 23:17:33.674 : INFO : 2
20190622 23:17:33.676 : INFO : 3
20190622 23:17:33.677 : INFO : 4
20190622 23:17:33.680 : INFO : ${c} = 8
20190622 23:17:33.681 : INFO : ${c} = 8
20190622 23:17:33.682 : INFO : 8
Ending test: Rf Test Pro.User Key.test_case

Starting test: Rf Test Pro.User Key.test_case2
20190622 23:17:33.685 : INFO : start test case
20190622 23:17:33.687 : INFO : this is test case
20190622 23:17:33.689 : INFO : end test case
Ending test: Rf Test Pro.User Key.test_case2

 

robotframework - User key 操作

标签:keyword   自定义   add   inf   user   输入   用例   ***   关键字   

原文地址:https://www.cnblogs.com/Teachertao/p/11070885.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!