我已经将变量${WH}
分配给22,现在想将${WH}
分配给另一个名为${W_ID}
的变量。我尝试了几件事,但似乎都没有用。
下列各项均无效(用于“用户定义的变量”页面):
W_ID=${__eval(${WH})}
W_ID=${__evalVar(WH)}
W_ID=${__V(${WH})}
我不知道为什么值不存储在W_ID中。如何才能做到这一点?
最佳答案
您可以使用__groovy() function之后可用的JMeter 3.1。
相关的Groovy表达式将读取${WH}
变量值并将结果保存到${W_ID}
变量中,如下所示:
${__groovy(vars.get('WH'),W_ID)}
演示:
您可以将函数放在脚本中的任何位置。有关更多信息,请参见Functions and Variables JMeter用户手册。