首页 > 其他 > 详细

RobotFramework之Run Keyword的使用

时间:2019-02-22 19:01:27      阅读:289      评论:0      收藏:0      [点我收藏+]

RobotFramework之Run Keyword的使用

   
   在之前写的RobotFramework(二)中有提到过这个Run Keyword关键字的使用,但是再做检查判断的时候,发现它的功能还是挺强大的,在这种界面操作中,第一感觉就是没有写代码来的痛快,经过半个月的试用,算是入门了吧。在这里还要再次感谢一位姓姜的好朋友。
   Run Keyword在字面意思上就是运行关键字,所以说从字面意思上理解理论上来说只要是关键字,都可以用Run Keyword运行。但是一些关键字可以直接用,我为什么要用Run Keyword呢?个人在检查点上找到了他的用处。
1、在Run Keyword IF上,RobotFrameword上是有一些局限的,毕竟是基于界面的操作;你说IF就IF嘛,非要Run Keyword IF,多麻烦啊。所以加个Run Keyword,也就是运行IF关键字啦。
 
2、在Run Keyword IF里面,你想为所欲为,对不起,回去写代码吧,RobotFrameword不适用。是不是觉得特别不爽啊,想揍它的感觉。所以呢,还是Run Keyword来擦屁股。
看看,想在Run Keyword IF里面判断下,再运行一个User keyword,你不会用Run Keyword,想破脑袋都不知道该怎么玩。
技术分享图片
技术分享图片
 上图是元素是否可见,返回一个布尔值给变量存着,然后通过Run Keyword IF判断,再执行“发布错误提示”这个User keyword。
不知道User Keyword是啥的,再去玩玩RobotFrameword,看到哪里有User keyword就明白了。
 
3.当然Run Keyword后面还可以跟其他很多的关键字
例如:
技术分享图片
技术分享图片
 这就不一一列出来了,慢慢鼓捣才行。最可恨的是RobotFrameword亲戚少,百度都查不到什么资料,你家亲戚都去哪里了?

RobotFramework之Run Keyword的使用

原文:https://www.cnblogs.com/liyonglong888/p/10420039.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!