在 jMeter 的值字段中使用变量

2024-02-01

  1. 我添加了一个用户定义变量元素

    • 然后创建一个值为“123456”的变量 ${Parameter} 并将其传递到 GET 请求中。
    • 创建了第二个变量 ${Response},其值为“无效代码 123456”
  2. 我添加了一个响应断言元素

    • 将 ${Response} 变量添加到响应断言中

当我像这样发送请求时,一切都很好。但是,如果我在值字段中添加第二个变量,则会返回断言错误。

我想做的是将变量添加到现有变量的值字段中: 例如将 ${Response} 变量的值设置为“无效代码 ${Parameter}”

我怎样才能在jmeter中实现这一点?


为什么你要让事情变得不必要地复杂化!

您可以直接使用您想要断言的值Response Assertion.

保持如下:

Invalid code ${Parameter}

在这里,首先评估 ${Parameter} 值并根据响应进行检查。


以防万一,如果您想使用 JMeter 变量作为另一个 JMeter 变量的值,请按如下方式使用:${__evalVar()}:

Invalid code ${__evalVar(Parameter)}

注意:观察到如果您在同一个 UDV 中定义这两个变量,Parameter值为空。因此,添加两个 UDV 并定义Parameter在第一个 UDV 中和Response在具有上述值的第二个 UDV 中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 jMeter 的值字段中使用变量 的相关文章

随机推荐