博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RobotFrameWork(五)控制流之if语句——Run Keyword If
阅读量:6937 次
发布时间:2019-06-27

本文共 817 字,大约阅读时间需要 2 分钟。

hot3.png

5.1 语句简介

robotframework中的if语句是使用关键字Run Keyword If来代替的

Run Keyword If

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

函数结构范例:

Run Keyword If  判断条件  其他关键字  

...    ELSE IF   判断条件  其他关键字   

...     ELSE  判断条件  其他关键字

5.2使用示例

示例演示使用软件版本:
robotframework2.7.5,ride1.1
5.2.1判断条件—数字对比

5.2.2判断条件—字符对比

注意:

1.变量${var}值为字符时,在判断条件中其需要加单引号或双引号(如上图红色框中所示),为’${var}’或者”${var}”。

2.在判断条件中,与变量${var}对比的字符常量也需要加单引号或双引号,为’tttt’或者”tttt”。

5.2.3判断条件—布尔类型对比

注意:

1.变量${var}值为truefalse时,在判断条件中其需要加单引号或双引号,为${var}’或者”${var}”。

2.在判断条件中,与变量${var}对比的布尔值也需要加单引号或双引号,为’${true}’或者”${true}”。

5.2.4判断条件—列表是否包含元素

注意:

1.变量${string}值为字符时,在判断条件中其需要加单引号或双引号,为’${string}’或者”${string}”。

5.2.5判断条件—列表与列表是否相等对比

5.2.6判断条件—列表元素对比

注意:

1.列表元素值(如上图中@{varlist2}[1])为字符时,在判断条件中其需要加单引号或双引号,如下图中@{varlist2}[1],变为’@{varlist2}[1]’或者”@{varlist2}[1]”。

5.2.7执行多个判断条件

转载于:https://my.oschina.net/xxjbs001/blog/299743

你可能感兴趣的文章
总结和规划
查看>>
怎么复制磁盘里的数据?
查看>>
MySQL 使用127.0.0.1 链接不上
查看>>
用户层修改peb实现隐藏一些东西
查看>>
java设计模式
查看>>
刷新网卡ip
查看>>
侦听服务端口
查看>>
HDOJ 1005 Number Sequence
查看>>
SHELL训练营--day6__shell脚本(2)
查看>>
zabbix 监控硬盘状态
查看>>
关于Cpp中的extern
查看>>
APUE读书笔记-14高级输入输出-07readv和writev函数
查看>>
关于Linux的内存(free -m)
查看>>
修改linux系统配置文件 /etc/inittab 默认从字符界面启动系统
查看>>
Servlet过滤器和监听器知识总结
查看>>
Android(杂项)
查看>>
vSphere之安装VMware ESXi 6
查看>>
MyEclipse定位class文件
查看>>
一个用于监控Dell PowerEdge服务器硬件状态的nagios/icinga插件
查看>>
我的友情链接
查看>>