我的回答是有一个我可以捕获的值列表,但我需要在下一个请求中使用分号运算符传递这些列表。如何在jmeter中做到这一点。
回应是
用户自定义:
{ 1234, 4568, 7890 }
我必须在用户定义的下一个请求中传递这些值:
{ 1234; 4568; 7890 }
像这样。
我怎么能?可以任何人帮助。
vars.put('changedResponse',prev.getResponseDataAsString().replace(",",";"))
哪里:
vars
是JMeterVariables类实例的简写,它提供对JMeter变量的读/写访问
prev
是SampleResult的简写因此,您将能够访问修改后的值,其中逗号将被更改为分号,如果需要,则为${changedResponse}
。
有关在JMeter测试中使用Groovy脚本的更多信息,请参阅Apache Groovy - Why and How You Should Use It文章