ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

robotframework学习笔记五:robotframework控制流if和for

2021-07-09 23:35:03  阅读:202  来源: 互联网

标签:判断 控制流 笔记 内层 运算符 关键字 嵌套循环 循环 robotframework


if判断:

  if判断是通过关键字Run Keyword If 来实现的。

  释义:如果给出的判断条件满足,就执行给出的关键字

1 Run Keyword If  判断条件  其他关键字
2 ...  ELSE IF  判断条件  其他关键字
3 ...  ELSE  判断条件  其他关键字

  if判断中,比较运算符与python保持一致。

  特别注意:

  1. 换行必须要打 ... ,其作用你可以理解为一种标识——证明这些内容是一个整体。
  2. 当比较运算符两边的元素类型为“字符串”或“布尔值”时,元素都必须加双引号!
  3. 当比较运算符两边的元素类型为数字时,元素可直接比较

    

 

For循环:

  一、单一循环:遍历集合中的元素

1 FOR    变量    IN    序列(or 列表)
2      关键字    参数值
3      Exit for loop if    判断条件
4 END

示例:

  

 

 

  二、嵌套循环:不支持直接嵌套循环,需要将内层循环定义成关键字,在外层循环中调用内层循环关键字

 1 嵌套循环
 2 #外层循环
 3     FOR    变量    IN    序列(or 列表)
 4         内层循环关键字    参数值
 5     END   
 6     
 7 #内层循环
 8 内层循环关键字
 9     FOR    变量    IN RANGE   循环限量10         关键字    参数值
11     END

示例:

 

 

 

  

  

标签:判断,控制流,笔记,内层,运算符,关键字,嵌套循环,循环,robotframework
来源: https://www.cnblogs.com/xjklmycw/p/14992812.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有