是否有任何开源工具可以提供网站性能,包括客户端渲染时间



用于衡量web应用程序性能(页面加载时间(的任何可用的开源或商业工具。一种实现方法是实现一种方法来捕获自动化脚本中ui操作的开始和结束时间。但它不会给出准确的结果,并且在带负载运行时需要大量的执行时间。

寻找任何可以提供这些功能并与现有UI自动化脚本集成的工具。

您只能使用真实的浏览器来测试客户端性能,对于免费和开源的浏览器,它将是Selenium浏览器自动化框架与您选择的性能测试工具的组合。例如,Apache JMeter可以使用WebDriver Sampler 与Selenium集成

商业工具示例是具有TruClient协议的LoadRunner。

请记住,真正的浏览器是非常耗费资源的,例如Firefox 75需要一个CPU核心和每个实例2 GB的RAM,所以我建议在HTTP协议级别创建主负载,并使用1个真正的浏览器实例来检查客户端渲染性能。

最新更新