【问题标题】:Can JMeter replay a test in a browser?JMeter 可以在浏览器中重放测试吗?
【发布时间】:2018-11-17 00:48:39
【问题描述】:

是否有可能让 JMeter 通过浏览器重放其录音,以便人们可以看到重放的动作。 Katalon 可以做到这一点,但不确定 JMeter。

提前致谢。

【问题讨论】:

    标签: jmeter jmeter-plugins katalon-studio


    【解决方案1】:

    根据JMeter project main page:

    JMeter 不是浏览器,它在协议级别工作。就 Web 服务和远程服务而言,JMeter 看起来像一个浏览器(或者更确切地说,是多个浏览器);但是 JMeter 并不执行浏览器支持的所有操作。特别是,JMeter 不执行 HTML 页面中的 Javascript。它也不像浏览器那样呈现 HTML 页面(可以将响应视为 HTML 等,但时间不包含在任何示例中,并且一次只显示一个线程中的一个示例)。

    所以JMeter实际上并没有启动真正的浏览器,它只像真正的浏览器一样发送HTTP Requests,但它不呈现响应,只是测量从发送请求到接收到响应的最后一个字节的时间。因此,从当前版本JMeter 5.0 来看,这是不可能的

    您可以可视化测试结果并查看请求和响应详细信息的唯一方法是使用View Results Tree 侦听器。默认Text模式下可以看到JMeter命中页面的HTML源代码

    但是在HTML、HTML (download resources) 和Browser 模式下,您应该能够看到呈现的响应:

    【讨论】:

      猜你喜欢
      • 2014-12-28
      • 2022-01-17
      • 2016-06-28
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 2015-01-16
      • 2022-07-11
      相关资源
      最近更新 更多