Jmeter系列(24)- 詳解用戶自定義變量


如果你想從頭學習Jmeter,可以看看這個系列的文章哦

https://www.cnblogs.com/poloyy/category/1746599.html

 

用戶自定義變量

我們通過實際栗子去講述理論知識點

 

測試計划樹結構

 

測試計划

設置了一個變量 d1

 

線程組

模擬兩個用戶,各循環五次

 

線程組下的用戶自定義變量

只設置了一個變量 d1

 

HTTP 請求下的用戶自定義變量

設置了兩個變量 d1、d2

 

Flask-json 請求

 

運行結果

共發送 10 個請求

 

知識點

  • 線程組下的用戶自定義變量 優先級高於 測試計划里的用戶自定義變量
  • HTTP 請求下的用戶自定義變量 優先級高於 線程組下的用戶自定義變量 
  • 若有重名變量,優先取優先級高的用戶自定義變量
  • 用戶自定義變量在測試計划運行后,是全局生效的且只生成一次,它不是動態生成的;從測試結果可以看到,即使變量的值是隨機數(Random),不同用戶數循環多次,拿到的用戶自定義變量值都是一樣的
  • 拓展:如果想要每次用戶自定義變量的值是動態生成的,可以使用前置處理器-用戶參數,可參考:https://www.cnblogs.com/poloyy/p/13175865.html


免責聲明!

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



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