使用 Jmeter 测试下载文件(http 响应有下载链接)

la1*_*la1 0 jmeter

测试“使用 Jmeter 下载文件”:在网页上,有一个“下载”按钮,单击它会下载扩展名为 .zip 的文件。当在开发工具 (F12) 的网络选项卡下观察时,有两个请求:1 是应用程序请求,它提供带有链接的响应(aws-S3...)(如果我复制粘贴此链接,可以下载 zip 文件)第二个请求显示了 aws-S3..link。当需要进行100个用户的下载性能测试时,如何在Jmeter中进行配置。请指导。下面的事情已经尝试过:

  1. 记录一个脚本>它记录第一个请求(不是上面提到的网络选项卡的第二个请求)
  2. 运行脚本时> 这会显示 200 条代码,响应消息为 aws-S3..link
  3. 尝试将响应保存到文件侦听器> 未下载任何内容。

Dmi*_*i T 5

  1. 使用 ie正则表达式提取器从第一个响应中提取下载链接
  2. 将正则表达式提取器生成的JMeter变量添加到HTTP请求2的“Path”输入中
  3. 保存响应添加到文件侦听器作为 HTTP 请求 2 的子项

    JMeter 下载文件

有关在 JMeter Web 测试中模拟文件上传/下载事件的更多信息,请参阅性能测试:使用 Apache JMeter 上传和下载场景一文。