Jmeter - ZIP文件使用Jmeter测试时使用更多线程进行部分下载

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

所以我正在运行一个jmeter测试,它只是向服务器发送http请求并下载168 MB的文件。文件托管在amazonaws上。

文件下载适用于一些用户,所有用户都能够以168 MB的大小成功下载文件。

但如果我测试更多的线程,如50或更多,所有用户都部分下载文件。即有些有66 MB,有些有5 MB,有些有超过100 MB等。

但没有一个用户可以完全下载168 MB的文件。

我们试图观察Windows日志和服务器日志,但没有什么可疑的。

这背后的技术原因是什么?或者我该如何实现这个测试?

file download jmeter load performance-testing
1个回答
0
投票
  1. 仔细检查你没有在HTTP Request级别定义任何超时(或者更好地在HTTP Request Defaultsenter image description here
  2. 勾选Save response as MD5 hash - 它将允许减少JMeter分配用于保存整个文件的资源数量。您将能够使用MD5Hex Assertion检查下载文件的完整性 enter image description here
  3. 一定要特别关注JMeter Best Practicesrun you test in non-GUI mode 在测试运行期间禁用所有listeners
© www.soinside.com 2019 - 2024. All rights reserved.