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']=