log和log many
log和log many分别使用于Scalar变量和List变量,相当于print和cout<<
Should Be Equal
Should Be Equal As Integers
Should Be Equal As Strings
Arguments:[ first | second | msg=msg | values=ignore_case | ignore_case=values ]
如果给定的对象不相等则失败。
可选msg
和values
参数指定如果此关键字失败,如何构造错误消息:
- 如果
msg
没有给出,则出现错误消息<first> != <second>
。 - 如果
msg
给定并values
获得真值(默认值),则错误消息为<msg>: <first> != <second>
。 - 如果
msg
给出并values
获得false值,则错误消息就是<msg>
。有关使用false值的更多详细信息,请参阅`Boolean arguments`
如果ignore_case
给出一个真值(参见`Boolean arguments`)并且参数是字符串,则表示比较应该不区分大小写。Robot Framework 3.0.1中的新选项。
如果两个参数都是多行字符串,则使用“多行字符串比较”完成比较。
例子:
Should Be Equal | $ {X} | expected | ||
Should Be Equal | $ {X} | expected | Custom error message | |
Should Be Equal | $ {X} | expected | Custom message | value=true |
Should Be Equal | $ {X} | expected | ignore_case =true |
Should Match Regexp
Arguments:[ string | pattern | msg=msg | values=values ]
Fails if string does not match pattern as a regular expression.
20190515 17:17:12.019 : INFO : ${text} = '1/30'
20190515 17:17:12.021 : INFO : ${batchNum} = [u'1/30', u'30']
20190515 17:17:12.022 : INFO : [u'1/30', u'30']=