首页 > 解决方案 > 带有文件协议的 Jmeter HTTP 请求没有占用所有文件

问题描述

我想用本地 .xml 文件模拟响应数据

我发现这种方式,将“文件”放在http协议中并将文件的位置放在“补丁”中,它似乎就像我需要的那样工作,但.xml文件大小为250mb,jmeter的响应数据正在切割完整文件,它只向我展示了其中的一部分。我认为它没有占用所有文件,因为已经尝试更改“view.results.tree.max_size”,但这不是问题。

图 1

图 2

如果有另一种方式我会听,但我需要像响应数据一样的文件,而不是变量。

谢谢!

PD。不要看第一张照片中出现的控制台错误,我只是忘了清理那些。

标签: javafilehttpuploadjmeter

解决方案


有 2 个JMeter 属性负责响应数据的存储和可视化:

  • httpsampler.max_bytes_to_store_per_request
  • view.results.tree.max_size

确保0通过将下一行添加到user.properties文件来设置它们:

httpsampler.max_bytes_to_store_per_request=0
view.results.tree.max_size=0

需要重新启动 JMeter 才能获取属性

查看Apache JMeter 属性定制指南,了解有关不同 JMeter 属性类型和设置/覆盖它们的方法的更多信息。


推荐阅读