找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

第二个月 第九天RF自动化

[复制链接]
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           页面不应该包含图像

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册