在HTTP请求采样器中有一个API调用,它返回22 MB大小的响应数据。当我执行JMeter测试时,它在视图状态树中返回以下信息。响应太大,无法显示。尺寸:23474761。这只是一个信息消息,还是JMeter不处理/支持响应本身?
lztngnrs1#
是的,限制是故意的。可通过view.results.tree.max_size JMeter属性控制可以显示的HTML页面的最大大小(以字节为单位)。设置为零将禁用大小检查并显示整个响应。默认值为:10485760因此,如果你想完整地看到响应正文,你需要将下一行添加到 user.properties 文件中:
view.results.tree.max_size
view.results.tree.max_size=0
重启JMeter后,限制将消失。更多信息请参阅:
但是,将响应数据存储到一个单独的文件中可能是一个更好的主意,使用简单的数据写入器或Flexible File Writer侦听器,并使用文本编辑器,这些编辑器不会将整个文件加载到内存中以检查响应。
1条答案
按热度按时间lztngnrs1#
是的,限制是故意的。
可通过
view.results.tree.max_size
JMeter属性控制可以显示的HTML页面的最大大小(以字节为单位)。设置为零将禁用大小检查并显示整个响应。默认值为:10485760
因此,如果你想完整地看到响应正文,你需要将下一行添加到 user.properties 文件中:
重启JMeter后,限制将消失。
更多信息请参阅:
但是,将响应数据存储到一个单独的文件中可能是一个更好的主意,使用简单的数据写入器或Flexible File Writer侦听器,并使用文本编辑器,这些编辑器不会将整个文件加载到内存中以检查响应。