测试响应时间

布里斯沃夫

我正在尝试发出一个请求,它返回非常大的数据。当我从 Katalon Studio 或 JMeter 发出请求时,它会在 7-8 秒后给我一个响应。但是,当我尝试提出与 katalon 工作室相同的请求时,我大摇大摆地需要 2-3 分钟才能给我数据,而且如果需要超过 2-3 分钟,页面就会死机。

你能帮我理解,为什么我从 swagger 那里得到反应这么慢,而从 Katalon 得到这么快?我认为问题在于显示大信息?

在 JMeter 中,数据未完全显示。

我可以提供所需的一切。

这是来自 JMeter 的数据。 在此处输入图片说明

德米特里
  1. 关于“swagger so慢”-很可能是您的浏览器问题,它可能无法呈现大量数据。考虑使用像Curl这样的命令行工具,它可以将响应输出为纯文本或将其保存到文件中
  2. 关于JMeter data is not shown fully,默认情况下,JMeter 将来自服务器的数据限制为 10 兆字节以节省内存,它可以通过view.results.tree.max_size属性 进行控制如果您想在查看结果树侦听器中查看完整的响应数据- 将下一行添加到user.properties文件:

    view.results.tree.max_size=0
    

    或通过-J命令行参数提供上述参数,如:

    jmeter -Jview.results.tree.max_size=0 -t test.jmx ....
    

    有关 JMeter 属性和设置/覆盖它们的方法的更多信息,请参阅Apache JMeter 属性自定义指南

    您还可以考虑使用Save Responses to a file listener 来存储对您选择的文件的响应。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章