如何将逗号运算符更改为分号作为响应

问题描述 投票:0回答:1

我的回答是有一个我可以捕获的值列表,但我需要在下一个请求中使用分号运算符传递这些列表。如何在jmeter中做到这一点。

回应是

用户自定义:

{ 1234, 4568, 7890 }

我必须在用户定义的下一个请求中传递这些值:

{ 1234; 4568; 7890 }

像这样。

我怎么能?可以任何人帮助。

scripting jmeter execution
1个回答
0
投票
  1. 添加JSR223 PostProcessor作为第一个请求的孩子
  2. 将以下代码放入“脚本”区域 vars.put('changedResponse',prev.getResponseDataAsString().replace(",",";")) 哪里: varsJMeterVariables类实例的简写,它提供对JMeter变量的读/写访问 prevSampleResult的简写

因此,您将能够访问修改后的值,其中逗号将被更改为分号,如果需要,则为${changedResponse}

有关在JMeter测试中使用Groovy脚本的更多信息,请参阅Apache Groovy - Why and How You Should Use It文章

© www.soinside.com 2019 - 2024. All rights reserved.