變量的作用域
通常情況下,每個變量預設都是局部變量。
一個case裡的變量,作用域在這個case内部;
一個userkeyword裡的變量,作用域在這個userkeyword内部;
一個檔案型suite裡的變量,作用域在這個suite内部,所有下面的case也都可以使用。
一個目錄型suite裡的變量,作用域在這個目錄内,他下面的檔案型suite是無法使用的,是以一般在目錄下新增變量沒有太大意義。
作用域是可以修改的,即通過一些系統關鍵字,對變量進行作用域的設定,常用的關鍵字有:
Set Global Variable ——設定全局級變量
Set Suite Variable ——設定suite級變量
Set Test Variable ——設定case級變量
舉例說明
建立2個test case:test1,test2,都在一個suit下
下圖是test1的腳本
下圖是test2的腳本
2個腳本同時執行後,得到
可以看到test2得到了test1的訂單号的值
不努力,誰會可憐你?