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

若是你想查看更多 Jmeter 經常使用函數能夠在這篇文章找找哦html

http://www.javashuo.com/article/p-nprqihsm-nd.html函數

 

做用

  • 執行變量名錶達式,並返回執行結果
  • 它能夠被用於執行嵌套函數引用
  • Jmeter 自己是不支持嵌套函數的,因此想要嵌套就得用這個函數!

 

語法格式

${__V(var,default)}

 

參數講解

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

 

小栗子

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

  •  ${A1} :能夠正常引用
  •  ${A${N}} :不能夠這樣使用,由於不支持函數嵌套
  •  ${__V(A${N})} :能夠這樣使用, A${N}  會變成 A1 ,__V 函數會返回 A1 

 

巨大坑

線程組結構樹

 

結果樹

能夠看到第二個 取樣器纔是咱們正常想要的結果,拼接成功了線程

 

區別

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

 

重點記住

  • 不要加 ,  等於忽略默認值這個參數,只須要第一個參數就好了
  • 這裏有個坑,函數助手會默認加個 , 
  • 因此函數助手會一直返回空(以下圖)

相關文章
相關標籤/搜索