在case中添加變量
之前編寫case的時候,我們使用log輸出字符串。其實可以將值設置爲變量,然後輸出:
將“hello Tracy”賦值給變量a,然後輸出(set variable)
將當前時間賦值給currentTime,然後輸出
運行結果如下:
設置全局變量
1、點擊工程根目錄文件,郵件選擇New Resource,創建變量文件
3、創建好resources打開,點擊Add Scalar
4、在suite中導入資源文件
添加成功後在suite頁面顯示如下:
5、在case中使用全局變量
6、運行結果如下:
變量管理
在實際編寫case的時候變量很多,有些需要寫成全局變量,有的只使用一次,如何管理這些變量,保證大家提交代碼的時候不衝突呢?
1、大家都要使用的變量,寫在一個統一的文件中。其他文件單獨存放,統一在一個文件目錄即可。
2、創建一個config文件,將所有resource全部導入
3、在testSuite中導入這個配置文件
4、在用例中使用變量
5、運行結果如下:
拼接變量
有的變量一部分是公共的,一部分是私有的,這個時候可以拼接得到
1、定義變量baseUrl
2、定義變量url
3、最後在case中輸出url的值:
數組變量使用
1、點擊And List,添加一個list,添加成功後變量前面符號爲@
2、在case中輸出變量(使用for循環)
3、輸出結果:
字典變量使用
1、添加字典型變量
2、在case中使用變量
3、運行結果如下:
使用環境變量
使用%符號輸出即可:
運行結果如下: