在jmeter中获取变量内部变量的值

时间:2018-09-17 21:43:53

标签: jmeter

在JSR采样器中,我分配了我创建的字符串的值,即列表中的SFDC_Prouct_1。例如 list = SFDCProduct_5

此处SFDCProduct_5已经是具有XML元素的变量。现在,我尝试放置一个http请求,并在有效负载中注入SFDCProduct_5的值。但是我必须写$ {list},因为list的值为SFDCProduct_5。

我尝试了$ {$ {list}},但这没用。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

在JSR223 Sampler中,您可以使用vars.get

获取嵌套变量。
 vars.get(vars.get("list"));

答案 1 :(得分:0)

如果我正确理解了您的问题,则需要像

一样将${list}包裹到__eval() function
${__eval(${list})}

演示:

JMeter Evaluate Nested Variable

如果需要,请参见Here’s What to Do to Combine Multiple JMeter Variables文章以获取更多信息。