Jmeter保存的响应文件不等于已执行请求的总结果

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

我正在做一个性能测试与API下载PDF文件从服务器。并使用Save Responses to a file组件检查下载文件后,结果被保存。我试图下载75个用户,并得到了所有成功的响应。但当我打开文件夹,我保存的结果,我发现只有73个PDF文件保存。是否有任何遗漏的配置,我必须做的,以得到所有的结果?我正在使用的版本是5.4.3。下面是我保存到文件.

的响应配置

stszievb

stszievb1#

您的配置看起来不错。
为了解决此问题,我只能建议:
1.检查jmeter.log文件中是否有任何可疑条目
1.使用Debug Sampler检查每个用户的report_id变量值,因为如果重复,文件将被覆盖
1.启用saving of response data on JMeter level并检查生成的.jtl文件,首先比较响应大小,然后检查每个请求的响应,可能是响应为空或在HTTP status code is 200时出现错误。

83qze16e

83qze16e2#

配置看起来不错,但是文件名冲突怎么办?如果快速执行两个请求,文件名是否可能具有完全相同的名称,这将导致不唯一的记录(文件)。基本上,这将覆盖内容。

相关问题