【问题标题】:Are there any open source tools which can provide website performance including client rendering time是否有任何开源工具可以提供网站性能,包括客户端渲染时间
【发布时间】:2020-04-20 09:45:01
【问题描述】:

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

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

【问题讨论】:

    标签: performance-testing load-testing page-load-time


    【解决方案1】:

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

    一个商业工具的例子是LoadRunnerTruClient 协议。

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

    【讨论】:

    • 感谢您的意见。据我所知,Jmeter 没有给出实际的页面渲染时间。那么还有其他选择吗??
    猜你喜欢
    • 2023-03-12
    • 2012-08-29
    • 2017-04-04
    • 1970-01-01
    • 2016-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-28
    相关资源
    最近更新 更多