使用jmeter有选择地运行失败的http请求(通过计数器)

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

我正在使用JMeter执行配置性能测试。我需要使用REST / http请求为DB提供4000万个实体。我正在递增计数器以生成供应请求的唯一ID。

在运行这些负载时,某些请求会失败(~3k)。要配置这些,我需要再次运行完整的加载(这样我就会为已经创建的实体出现故障,但重新尝试了之前的故障)。有没有一种干净的方法可以重新尝试失败?

jmeter performance-testing
1个回答
0
投票

您可以在文件的新行中为每个失败保存id。使用JSR223 Post处理器检查故障并保存到文件

然后使用新的jmx执行重新尝试,CSV Data Set Config读取文件直到文件结束并执行带有失败ID的测试,您可以使用include controller执行jmx并使用属性传递唯一ID。

include控制器旨在使用外部JMX文件

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