我想对每个不同的响应代码采样响应数据。
例如,如果在测试中收到4种不同类型的响应代码,即200、403、400、500,那么我想为每种代码保存一个响应,并且在该测试后应该生成4个不同的文件.
最佳答案
添加JSR223 Listener到您的测试计划
将以下代码放入“脚本”区域:
new File(prev.getResponseCode() + '.txt') << prev.getResponseDataAsString()
就是这样,一旦您运行测试,脚本将在“bin”文件夹中生成诸如
200.txt
、403.txt
等文件您的 JMeter 安装。
在上面的代码片段中,prev
代表previous SampleResult ,请参阅链接的 JavaDoc 以获取可用函数的列表和 Top 8 JMeter Java Classes You Should Be Using with Groovy了解更多其他JMeter API JMeter 的可用简写 JSR223 Test Elements
关于jmeter - 如何在jmeter中为每个不同的响应代码保存示例响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64020782/