在 Jmeter 中的另一个变量中传递变量

问题描述

我有一个场景,比如需要在另一个变量中传递一个随机变量示例 ${__Random(1,25,)},比如

全局变量Test = TestResults

${__Random(1,)}

示例请求数据: ${Test(randome variable)},${Test(randome variable)},-------- ${Test(randome variable)}

示例预期响应: TestResults1,TestResults10,TestResults5,----------- TestResults20

我应该如何通过这个场景?

解决方法

使用V函数

${__V(TestResults${__Random(1,25,)})}

V(变量)函数返回对变量名表达式求值的结果。这可用于评估嵌套变量引用

如果您想动态使用附加变量,您可以将 TestResults 替换为 ${yourVarName}