未使用 jmeter 将 Xls 文件数据加载到应用程序中

Xls file data not loaded into application using jmeter

我阅读了博客和用户文档。

根据场景,

我需要上传一个 xls 文件,并且需要检查性能,上传最小和最大文件大小的文件需要多少时间。

所以我按照以下步骤操作:

1.Recorded HTTP 请求下的脚本(加载文件的地方)

2.Changed "Implementation" 到 Java 和 "Method" 也到 POST

3.Checked multi-part/form-data 的复选框 POST

4.Added 文件路径和 MIME 类型分别

5.Increased httpsampler.max_redirects=10 的属性文件中的值,因为在 reports.After 中发现响应代码:302 增加值也仍然得到 302 作为响应(URL 正在重定向)


当我运行测试时,运行是成功的,也没有错误。

当手动检查应用程序是否加载数据时。

我看不到Jmeter上传的数据。但是生成的报告没有错误。

所以在这种情况下我不确定我们是否可以考虑报告?此外,数据未加载到应用程序中?

你能帮我看看为什么数据没有加载到应用程序中吗?他们是否需要我们采取任何其他解决方法?

我认为 JMeter 足够智能,可以捕获文件上传请求,所以我不会 "change" 请求方法,只是确保您在相关请求中使用 .xls 文件的完整路径。

一些故障排除提示:

  1. 临时添加 View Results Tree 侦听器以检查 request/response 数据详细信息。
  2. 检查 jmeter.log 文件是否有任何警告或错误
  3. 遵循 Performance testing: Upload and Download Scenarios with Apache JMeter 指南中的建议。