我正在做一个性能测试与API下载PDF文件从服务器。并使用Save Responses to a file组件检查下载文件后,结果被保存。我试图下载75个用户,并得到了所有成功的响应。但当我打开文件夹,我保存的结果,我发现只有73个PDF文件保存。是否有任何遗漏的配置,我必须做的,以得到所有的结果?我正在使用的版本是5.4.3。下面是我保存到文件.的响应配置
Save Responses to a file
stszievb1#
您的配置看起来不错。为了解决此问题,我只能建议:1.检查jmeter.log文件中是否有任何可疑条目1.使用Debug Sampler检查每个用户的report_id变量值,因为如果重复,文件将被覆盖1.启用saving of response data on JMeter level并检查生成的.jtl文件,首先比较响应大小,然后检查每个请求的响应,可能是响应为空或在HTTP status code is 200时出现错误。
report_id
83qze16e2#
配置看起来不错,但是文件名冲突怎么办?如果快速执行两个请求,文件名是否可能具有完全相同的名称,这将导致不唯一的记录(文件)。基本上,这将覆盖内容。
2条答案
按热度按时间stszievb1#
您的配置看起来不错。
为了解决此问题,我只能建议:
1.检查jmeter.log文件中是否有任何可疑条目
1.使用Debug Sampler检查每个用户的
report_id
变量值,因为如果重复,文件将被覆盖1.启用saving of response data on JMeter level并检查生成的.jtl文件,首先比较响应大小,然后检查每个请求的响应,可能是响应为空或在HTTP status code is 200时出现错误。
83qze16e2#
配置看起来不错,但是文件名冲突怎么办?如果快速执行两个请求,文件名是否可能具有完全相同的名称,这将导致不唯一的记录(文件)。基本上,这将覆盖内容。