1、使用 in range 循环数字
:FOR ${a} in range 10
log ${a}
#打印0-9
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\072a7be0a5784da487fe36373b8aecbe\[$@@9m3p[wq8iy07x`j)s(9.png[/img]
3、获取当前时间
4、获取当前时间
RF中所有使用get开头的关键字,都需要使用一个变量去接受值
${time} get time
log ${time}
get time 获取当前时间年月日
get time 使用list变量去接受年月日时分秒
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\9d6576ea93f143b78ea6049189585f0e\rspx}ew0dh1i`dun2kj{2[3.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\e260a0de9e274149bea5216940f27d14\%wh20rfu3)]iuoow@k`d%xa.png[/img]
Evaluate 参数表达式
作用:表达式进行计算
对3+5这样的表达式结果进行计算
选择对应的模块
${random} Evaluate random.randit(0,sys.maxint) modules=random
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\472fa95c1577480dac25a567657ef42e\aq%006`jw]5$w6($m{`[(ew.png[/img]
Should Be Equal As Intelgers[first|second]
判断2个整数,第一个参数和第二个参数是否相等,如果相等就pass,如果不相等就fail 并且报错说明
Should Be Equal As Numbers
判断2个数字(整数和浮点数),第一个参数和第二个参数是否相等,相等pass,否则fail
Should Be Equal As Strings
判断两个字符串,第一个和第二个参数是否相等,相等pass,否则fail
Should Be Empty
判断是否为空... ...
Should Be true
判断是否为真... ...
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\7e06f5fa9f304ca9bb23b0c44cc989a9\0eam`kd`qz_tu6874x104$9.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\ce83a336d22041b79ef3d4bdc286b4f6\ym$h`0kji2rgvrygiov@%[x.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\6f86b4aad2db459e9aa3f544c990f5ea\}5b65qv2ekl_gjg$465y43u.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\7f4d3dd1a34c46168cfc4b385161324c\q~9@itzvvfkx6smaqgjlf7r.png[/img]
注意:Unselect Frame #进入iframe框之后一定要执行退出frame
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\bdfcdf1a5a8a4f9491e8b847cdbdb6ec\4hno]fak0s7](th$pp`@c9a.png[/img]
op 流程化
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\8bea1e072fcb4e07ba2068c91d191137\yv7n6u@}o~pxowp%cjxh8ys.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\e5a61e9f00a743f39e795d72a2777430\l86`bg~wtum]@3ser6z57`1.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\caf73dd061994f4ca90bdedf64f88d28\xv{x3x%pqf0jns%2nrmm%pc.png[/img]
Confirm Action
创建自定义关键字
首先在E:\Python27\Lib\site-packages
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\3081ef4517984724b77df6ea32305a87\e(q)oht[]bwz}@v~nm2b357.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\d85949a58fb74293a0f290b703f17104\s6eer%`rzon8g3rs31m(@3f.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\0bd6b5f9e47241f2bc45fe00e4d29635\~)f@[bxaw8hmhne)zqa14q0.png[/img]
[img=620,0]E:\360安全浏览器下载\YoudaoNote\1508100370@qq.com\744c8bcb72e04285bd82d30986b05eb5\oe9gda`iyy%@m2)(oh@j{rd.png[/img]
常见的断言:
测试用例是为了验证一些操作是否符合我们的预期结果
Should Contain:应该包含
Page should contain button 页面应该包含按钮
Page should contain image 页面应该包含图像
Page should contain link 页面应该包含链接
Page should contain list 页面应该包含列表
Page should contain radio button 页面应该包含单选按钮
Page should contain textfield 页面应该包含文本字段
Page should contain checkbox 页面应该包含复选框
Page should contain element 页面应该包含元素
Page Should Not Contain 页面不应该包含
Page Should Not Contain Button 页面不应该包含按钮
Page Should Not Contain Checkbox 页面不应该包含复选框
Page Should Not Contain Element 页面不应该包含元素
Page Should Not Contain Image 页面不应该包含图像
|
|