robotframework的条件判断与循环

RF 中通常用 Run Keyword If / ELSE 关键字来达到类似 Python 中 if…else… 条件判断的功能

注意:

1.ELSE IF 和ELSE不是关键字,是run Keyword If里面的一部分,所以前面一定要加有省略号

2.ELSE IF 和ELSE 一定要大写

robotframework的条件判断与循环

一.普通的For循环,开始的关键字是FOR,结束的关键字是END。语法和Python的语法基本相同。

  • FOR IN 这种结构,循环的次数由“IN”关键字后面的list变量个数控制。
  • FOR IN RANGE 这种写法更常用一些。“IN RANGE”后面,跟一个整数型的数字的范围。循环的次数受数字的范围控制。
  • Exit For Loop If 当某条件满足时跳出循环。
  • Exit For Loop 无条件立即跳出循环。
  • Continue For Loop 直接继续下一次循环
  • Continue For Loop If 当条件满足时继续下一次循环

一.嵌套For循环

当FOR循环内嵌套有另一个循环时,内层循环不可识别。

解决方案:定义关键字,实现内层循环。

robotframework的条件判断与循环

自动化测试

robotframework中实现上传与下载文件

2022-10-11 17:33:21

自动化测试

robotframework数据库操作

2022-10-20 17:35:51

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索