Jmeter:Able 从XML 中获取需要的值,使用JSR223 PostProcessor.Need 将其存储在变量中,以便我可以跨线程使用
Jmeter:Able to get the required value from XML,using the JSR223 PostProcessor.Need to Store it in a variable,so that I can be used across threads
1) 我收到 XML 格式的回复。
2) 我可以使用 JSR223 后处理器处理 XML 格式。
3) 还能够从 XML 响应中获取所需的值。
如何将这个值存储在一个变量中,以便它可以跨线程使用?
注意:
1) Log.info 在 JSR223 后处理器中正常工作,即值在 jmeter.log 文件中正确打印,但是当我使用 ${__setProperty(storeid, ${storeid })};这不起作用。
2) 我也添加了 BeanShell 断言,但仍然无法正常工作。
我在这里遗漏了什么吗?
使用 props
和 vars
将 JMeter 变量 x 移动到 属性 y
props.put("y", vars.get("x));
在你的例子中,两个名字都是 storeid
1) 我收到 XML 格式的回复。
2) 我可以使用 JSR223 后处理器处理 XML 格式。
3) 还能够从 XML 响应中获取所需的值。
如何将这个值存储在一个变量中,以便它可以跨线程使用? 注意:
1) Log.info 在 JSR223 后处理器中正常工作,即值在 jmeter.log 文件中正确打印,但是当我使用 ${__setProperty(storeid, ${storeid })};这不起作用。
2) 我也添加了 BeanShell 断言,但仍然无法正常工作。
我在这里遗漏了什么吗?
使用 props
和 vars
props.put("y", vars.get("x));
在你的例子中,两个名字都是 storeid