使用jmeter有选择地运行失败的http请求(通过计数器)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用jmeter有选择地运行失败的http请求(通过计数器)相关的知识,希望对你有一定的参考价值。
我正在使用JMeter执行配置性能测试。我需要使用REST / http请求为DB提供4000万个实体。我正在递增计数器以生成供应请求的唯一ID。
在运行这些负载时,某些请求会失败(~3k)。要配置这些,我需要再次运行完整的加载(这样我就会为已经创建的实体出现故障,但重新尝试了之前的故障)。有没有一种干净的方法可以重新尝试失败?
答案
您可以在文件的新行中为每个失败保存id。使用JSR223 Post处理器检查故障并保存到文件
然后使用新的jmx执行重新尝试,CSV Data Set Config读取文件直到文件结束并执行带有失败ID的测试,您可以使用include controller执行jmx并使用属性传递唯一ID。
include控制器旨在使用外部JMX文件
以上是关于使用jmeter有选择地运行失败的http请求(通过计数器)的主要内容,如果未能解决你的问题,请参考以下文章