Jmeter 常用函數(25)- 詳解 __V


如果你想查看更多 Jmeter 常用函數可以在這篇文章找找哦

https://www.cnblogs.com/poloyy/p/13291704.html

 

作用

  • 執行變量名表達式,並返回執行結果
  • 它可以被用於執行嵌套函數引用
  • Jmeter 本身是不支持嵌套函數的,所以想要嵌套就得用這個函數!

 

語法格式

${__V(var,default)}

 

參數講解

字段 含義 是否必傳
Variable Name 需要執行的變量名表達式 yes
Default Name 默認值 no

 

小栗子

舉個栗子,當前有兩個變量 A1、A2,還有一個 N = 1

  •  ${A1} :可以正常引用
  •  ${A${N}} :不可以這樣使用,因為不支持函數嵌套
  •  ${__V(A${N})} :可以這樣使用, A${N}  會變成 A1 ,__V 函數會返回 A1 

 

巨大坑

線程組結構樹

 

結果樹

可以看到第二個 取樣器才是我們正常想要的結果,拼接成功了

 

區別

其實就是第一個參數后面多加了個 , 

 

重點記住

  • 不要加 ,  等於忽略默認值這個參數,只需要第一個參數就行了
  • 這里有個坑,函數助手會默認加個 , 
  • 所以函數助手會一直返回空(如下圖)

 


免責聲明!

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



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