未使用 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 文件的完整路径。
一些故障排除提示:
- 临时添加 View Results Tree 侦听器以检查 request/response 数据详细信息。
- 检查
jmeter.log
文件是否有任何警告或错误
- 遵循 Performance testing: Upload and Download Scenarios with Apache 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 文件的完整路径。
一些故障排除提示:
- 临时添加 View Results Tree 侦听器以检查 request/response 数据详细信息。
- 检查
jmeter.log
文件是否有任何警告或错误 - 遵循 Performance testing: Upload and Download Scenarios with Apache JMeter 指南中的建议。