JMeter學習-032-JMeter常見四種變量簡介


 

在JMeter自動化測試腳本編寫過程中,經常需要對測試腳本進行一些參數設置。例如,設置測試計划的全局變量(方便切換不同的測試環境)、樣本線程(HTTP請求等)的參數傳遞等。

通常,JMeter中常用的有如下五種變量設置方式:

    • 1、測試計划面板中定義的變量,變量作用域為所有線程;
    • 2、【配置元件/用戶定義的變量】,變量作用域依據所處位置有所不同;
    • 3、【配置元件/CSV Data Set Config】,是參數化必不可少的組件配置,相較於函數方式的參數讀取更加便捷,且易於測試腳本的管控,其變量作用域依據所處位置有所不同;
    • 4、【前置處理器/后置處理器】中生成的變量,作用域為當前線程組。

 

那么,如何配置或生成上述常用的變量呢?下文將逐一細細將來。

1、測試面板中定義的變量,如下圖所示:

2、【配置元件/用戶定義的變量】,如下圖所示:

  

3、【配置元件/CSV Data Set Config】,如下圖所示:


4、【前置處理器/后置處理器】,如下圖所示(以正則表達式提取器為例):


 

為方便的查看如上定義變量的情況,在此,我在樣本請求參數和響應斷言中添加定義的變量參數,如下所示:

執行結果后,執行結果如下所示:

編寫JMeter測試腳本編寫、調試時,可根據實際業務測試需要,設置相應的變量定義方式,以使測試腳本具備更好的可復用性。

 

至此,此文順利完結,希望此文能夠給初學 JMeter 的您一份參考。

最后,非常感謝親的駐足,希望此文能對親有所幫助。熱烈歡迎親一起探討,共同進步。非常感謝! ^_^

 

Save


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM