失败时Jmeter重试服务

fzsnzjdm  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(405)

我在jmeter中记录了一些服务,当我运行jmeter时,其中一个服务有时会收到另一个服务的参数(通过Json路径后处理器),有时它不会。当它没有接收到参数时,它就会失败。我希望我的jmeter在一个服务失败时重试所有服务,从start开始。(通过我的研究,我发现Jmeter重试从Jmeter 2.1开始就停止了,而我现在使用的是Jmeter 3.1)。我如何才能做到这一点?

wj8zmpe1

wj8zmpe11#

您可以通过While Controller在无限循环中运行您的“服务”(无论它是什么),如果所有请求都成功,则退出循环。

hts6caw3

hts6caw32#

有插件Retry Post-Processor可以添加到您的请求范围
JMeter插件提供了一个重试失败样本的后处理器。
最低JMeter版本5.0

相关问题