Builtin

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 ]

如果給定的對象不相等則失敗。

可選msgvalues參數指定如果此關鍵字失敗,如何構造錯誤消息:

  • 如果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']=

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章