1. 程式人生 > >Jmeter(三十九)User.Properties定義全域性變數

Jmeter(三十九)User.Properties定義全域性變數

“煙”從物質上滿足吸菸者對尼古丁的依賴,但“煙”更從精神上滿足了人們對“思想”的慾望---在抽菸的時刻,每個男人都可能成為思想家。

                                    ---《衝突》

前面有記到jmeter讀取外部檔案內容的方法,而本節要記錄的是使用User.Properties定義全域性變數,是一勞永逸的做法。

jmeter的bin目錄下有若干檔案,其中用的最多的便是jmeter.bat,jmeter.Properties等,寫程式碼的都知道Properties乃配置檔案也。我們可以通過Properties中定義的各類屬性來實現需求,例如前面的cookie問題、輸出日誌型別問題、定義日誌級別問題、編碼問題等等。

那麼這些檔案如何使用,從該節開始,從該標題的需求開始。

第一步:開啟jmeter.Properties檔案,找到user.properties=這一行

預設指定的user.properties為自帶使用者配置檔案,當然可以自定義。

該處使用預設配置檔案。儲存。

第二步:編輯user.properties檔案(user.properties檔案在bin目錄下)

變數值與變數名可自定義。儲存重啟。

第三步:介面引用

使用元件:User Defined Variables

使用函式:${__property(,,)}

第四步:

常規引用${變數名}

檢視結果:

引用成功。