jmeter的全局變量和局部變量


 

學習過任何一門語言后,你都會接觸到全局變量和局部變量,就相當於全國的法律和地方法律,在jmeter中,線程組A設置了全局變量和局部變量,那么在線程組B中只能使用全局變量,而不能使用局部變量。如何設置全局變量和局部變量呢?

1.全局變量

props.put(string,string)

props.get(string),這個返回值是string類型,如果要使用它的值而非string類型時,可以使用函數${__property(屬性名,,)},來看個栗子

在線程組A中設置全局變量name,並讓測試計划獨立運行每個線程

 

 在線程組B中設置自定義的局部變量name,值為上邊全局變量的非字符串形式

 

 把局部變量作為參數傳給取樣器

參數為線程組A的全局變量的非字符串形式

 

2.局部變量

vars.put(string,string)

vars.get(string),返回一個字符串,如果要獲取他的非字符串形式,用${變量名}

 

 以上應該很簡單了


免責聲明!

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



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