如何使用Jmeter进行UI性能测试?

时间:2019-12-04 07:48:59

标签: jmeter performance-testing jmeter-plugins

我想使用Jmeter进行UI性能测试。 如何使用Jmeter进行UI性能测试? 如何获取HTML元素的加载时间?

谢谢

3 个答案:

答案 0 :(得分:0)

根据JMeter project主页:

  

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

因此,使用JMeter测试UI的唯一方法是使用WebDriver Sampler,它提供了与Selenium浏览器自动化框架的集成。

可以使用JMeter Plugins Manager

安装WebDriver Sampler

答案 1 :(得分:0)

您是否考虑过在系统后端施加负载并运行Dmitri建议的并行UI负载测试?这可能只是帮助您实现所需。

我们将webpagetest.org与负载测试结合使用,可以让我们录制视频并将其与以前的版本进行比较。

答案 2 :(得分:0)

只需将ELK RUM代理添加到您的开发和功能测试环境中。将所有w3c时序拉到那里。无论是手动还是自动运行测试,只要涉及运行JavaScript的浏览器,您都将收到w3c导航指标