1. 程式人生 > 其它 >常用語法及示例

常用語法及示例

介面測試常用庫:

RequestsLibrary
Collections
JSONLibrary
HttpLibrary.HTTP

Set Global Variable

使用範圍:在所有測試套件中都可以使用該關鍵字定義的變數。

Set Suite Variable

使用範圍:使用此關鍵字設定的變數在當前執行的測試套件的範圍內隨處可用。

Set Test Variable

使用範圍:使用此關鍵字設定的變數在當前執行的測試用例的範圍內隨處可用

Set Variable

使用範圍:該關鍵字主要用於設定標量變數。此外,它可用於將包含列表的標量變數轉換為列表變數或多個標量變數。建議在建立新列表時使用建立列表。使用此關鍵字建立的變數僅在建立它們的範圍內可用

1、log 相當於print
log helloworld
2、Set variable
變數名 關鍵字 變數值
${a} Set variable helloworld
3、Catenate關鍵字可以連線多個資訊
${a} Catenate hello world
4、Create List定義列表
${list} CreateList a b c
如果通過“@{}”去定義列表的話,可以通過“log many”關鍵字進行列印
@{list} Create List a b c
logmany @{list}
5、gettime獲取時間
6、通過“run keyword if”關鍵字可以編寫if分支語句


注意事項:
這裡保留關鍵字必須大寫,elseif是保留關鍵字,必須大寫
寫判斷語句時,ELSE前面必須加... ,並且和run keyword if對齊
${a} set variable 60
run keyword if ${a}>=60 log 及格
... ELSE ${a}<60 log 不及格
7、通過“:for”定義for 迴圈;in range 用於指定迴圈的範圍。

post請求一:

post請求二:

json資料解析方式: