首页 > 解决方案 > Jmeter postProcessor 在所有 http 请求完成后仅执行一次

问题描述

在此处输入图像描述

这里 postRequest http 请求在循环中执行,但我希望后处理器仅在所有 http 请求循环完成后执行。怎么做

标签: testinggroovyjmeterjsr223

解决方案


JMeter PostProcessor 遵守范围规则,在您的设置中,JSR223 PostProcessor 将在您的测试计划中的每个采样器之后执行。

因此,如果您想在 HTTP 请求循环完成后在日志文件中获取一条消息 - 将 JSR223 PostProcessor 转换为JSR223 Sampler

如果您不希望 JSR223 采样器出现在您的测试结果中 - 添加下一行:

SampleResult.setIgnore()  

推荐阅读