我试图在返回非常大的数据的地方发出请求。当我向Katalon Studio或JMeter提出请求时,它会在7-8秒后给出回复。但是,当我尝试像我在katalon工作室那样提出同样的要求时,需要2-3分钟才能给我数据,如果它需要超过2-3分钟,页面就会死亡。
你能帮助我理解吗,为什么我从如此缓慢的来自swagger的反应如此之快?我认为问题在于展示重要信息?
在JMeter中,数据未完全显示。
我可以提供所需的一切。
JMeter data is not shown fully
,默认情况下,JMeter限制来自服务器的数据将内存节省到10兆字节,它可以通过view.results.tree.max_size
property控制。如果要查看View Results Tree listener中的完整响应数据 - 将下一行添加到user.properties文件:
view.results.tree.max_size=0
或通过-J
命令行参数提供上述参数,如:
jmeter -Jview.results.tree.max_size=0 -t test.jmx ....
有关JMeter属性以及设置/覆盖它们的方法的更多信息,请参阅Apache JMeter Properties Customization Guide。
您还可以考虑使用Save Responses to a file侦听器将响应存储到您选择的文件中。