性能测试-是否有任何用于性能测试的自动化工具可以在浏览器中呈现网页



我发现的所有性能测试工具都没有使用实际的浏览器进行UI测试。他们中的一些人会从服务器上获取网页的html,并对其进行解析,我们可以验证上面的元素。

我想要的是找到当多个用户登录到应用程序时,在实际浏览器中呈现网页和元素所需的时间。有什么建议吗?

绝大多数web工具都在HTTP协议级别上运行,而不是启动真正的浏览器,因为:

  1. 对于后端的性能测试(模拟成百上千的并发用户(,您不需要模拟真实的浏览器,只需模拟真实浏览器的网络足迹就足够了
  2. 对于前端的性能测试,您不需要进行高负载,单个浏览器就足够了,它的开发工具几乎可以说明一切

如果你还在寻找一个使用真实浏览器而不是后台线程执行HTTP请求的负载测试工具,我可以想到2:

  1. 带有TruClient协议的LoadRunner
  2. 带有WebDriver采样器的Apache JMeter

然而,向任何负载测试工具添加对浏览器自动化框架(如Selenium(的支持应该不是问题;理解";一种程序设计语言

相关内容

  • 没有找到相关文章