robotframework
weixin_48229148
这个作者很懒,什么都没留下…
展开
-
Robot framework 生成MD5字符串
首先我们这里不使用网上很多的写个python函数来完成。RobotFramework提供了一个关键字Evaluate这个关键字,官方文档里是生成随机值。(实际操作等号是可以去掉的,后面的moudles=也是可以去掉的)${random} = Evaluate random.randint(0, sys.maxint) modules=random, sys有这个关键字,我们可以定义一个用户关键字来生成MD5字符串。如下。使用hashlib模块。获取MD5[Arguments] ${st原创 2020-10-13 19:53:19 · 153 阅读 · 0 评论 -
robotframework中运用Run Keyword If报错:Keyword ‘BuiltIn.Log‘ expected 1 to 6 arguments, got 7.
解决:忘记添加run keywords原创 2020-09-24 19:51:19 · 1131 阅读 · 0 评论 -
RobotFramework使用技巧篇--Run Keyword If基础用法以及多判断条件多执行动作用法
Run Keyword If语法 Run Keyword If [判断条件] [执行动作]示例:注意判断条件中,如果判断的对象,是字符串,需要打上“”,如果是布尔型,RF内识别变量为True,False。Run Keyword If [判断条件][执行动作]… Else If [判断条件][执行动作]… Else [执行动作]示例:Run Keyword If还有许多其他妙用的同类关键字,例举一些,详细用法可查看RF的关键字说明: run keywordRun .转载 2020-09-24 17:33:07 · 1225 阅读 · 0 评论 -
RobotFramework执行报错“FOR loop contains no keywords.”
最近在看RobotFramework的For循环结构,在RIDE中编写的脚本如下图:执行结果报 FOR loop contains no keywords. 如下图回头看了下,之前脚本中输入的是 :FOR,但实际显示的是FOR,冒号没了?避坑方法:在FOR循环语句结束行加上END,就可以成功运行了。如下图执行结果如下:...转载 2020-09-23 11:24:27 · 861 阅读 · 0 评论 -
robotframework采坑系列:for语句、if语句、Run Keyword And Ignore Error
参考:RobotFrameWork(六)控制流之For循环RobotFrameWork(五)控制流之if语句——Run Keyword If原创 2020-09-23 11:07:50 · 1477 阅读 · 0 评论 -
Robotframework自动化常见问题总结--(基础篇)
经常有人问这个元素找不到,一般先排除这两个地方,再自己找找 A:是否等待了足够的时间让元素加载 (增加sleep xx, wait Until xxx) B: 仔细查查,这个元素是否进入到另一个frame了 (select frame xxx)上面两点都确定了还不行,那改变下xpath的方法下面的方法掌握了,基本上没有找不到的。 C:xpath = //div[text()=‘web上显示的文本’] 根据文本匹配还有一文本前后可能有空格,特殊字符,可以用部分文本来匹配 D:xpath = /..转载 2020-09-23 10:47:51 · 1275 阅读 · 0 评论
分享