1. 程式人生 > >Robot Framework變數和基礎關鍵字

Robot Framework變數和基礎關鍵字

Robot Framework

變數和常量

1.變數分為兩種型別,一種是Scalar,一種是List;Scalar型變數以“$”作為識別符號,List型變數以“@”作為識別符號

2.變數的宣告有兩種方式,一種是直接通過add scalar、add list來宣告,一種是通過set variable來宣告

示例:

1).通過方式1來宣告變數

宣告一個Scalar變數,一個list變數,結果如下:

2).通過方式2來宣告變數

3.在RIDE裡面所有的字元都會被當做字串來處理,此時如果變數的值是數字,也會被當做字串處理,如果想要當做數值,則應該加上“${}”來識別。

 

 

常用關鍵字

賦值:Set variable、Set variable if

賦值後直接執行,預設會打印出變數和變數值

建立列表:Create List”

List型別的變數可以通過set varial關鍵字來直接賦值,也可以通過create list來建立

 

列印日誌:log、log many

列印list型別變數時使用logmany

連線物件:Catenate

可以連線多個資訊

獲取當前時間:get time/設定休眠時間:sleep

if語句

if語句一般跟run keyword一起使用,具體用法如下:

若使用if巢狀,則在ELSE IF前必須使用“...”,且ELSE IF必須全部是大寫的

For迴圈

For迴圈語句一般和in range配合使用

注意事項:

  1. for前面必須加冒號

  1. 遍歷列表

中斷迴圈:Exit For Loop If”

通過“Exit For Loop If”關鍵字時行 for 迴圈內的判斷,當滿足 Exit For Loop If 條件後,迴圈結束。

匯入第三方庫:import library

註釋:comment

註釋有兩種方式,一種是用關鍵字comment註釋,一種是用“#”進行註釋

快捷方式使用

滑鼠放在關鍵字上,然後按鍵盤的ctrl即可看到關鍵字的使用方法