Jmeter 常用函数(25)- 详解 __V

时间:2022-07-22
本文章向大家介绍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}}

  • :可以这样使用, A${N} 会变成 A1 ,__V 函数会返回 A1

${__V(A${N})}

巨大坑

线程组结构树

结果树

可以看到第二个 取样器才是我们正常想要的结果,拼接成功了

区别

其实就是第一个参数后面多加了个 ,

重点记住

  • 不要加 等于忽略默认值这个参数,只需要第一个参数就行了

,

  • 这里有个坑,函数助手会默认加个

,

  • 所以函数助手会一直返回空(如下图)