【发布时间】:2015-09-25 23:00:00
【问题描述】:
作为云应用程序性能测试的一部分,通常会收集哪些所有指标?
更具体地说,以下指标是否有任何行业标准值?
- 允许的最长 API 响应时间 - 我的后端 API 返回结果的速度
- 用户感知 - 在浏览器中为用户完全加载页面应该花费的最大可接受时间是多少。
为了提供更多上下文,我的应用程序是基于云的实时应用程序,其中延迟会影响客户满意度。
【问题讨论】:
标签: load-testing
作为云应用程序性能测试的一部分,通常会收集哪些所有指标?
更具体地说,以下指标是否有任何行业标准值?
为了提供更多上下文,我的应用程序是基于云的实时应用程序,其中延迟会影响客户满意度。
【问题讨论】:
标签: load-testing
衡量用户感知性能的最佳指标是速度指数。 您可以阅读详细说明及其计算方式:
https://sites.google.com/a/webpagetest.org/docs/using-webpagetest/metrics/speed-index
TLDR; “速度指数是显示页面可见部分的平均时间。它以毫秒为单位,取决于视口的大小。”
首次绘制时间、准备 DOM 内容的时间等都存在根本缺陷,因为它们只测量一个点,并不能传达实际的用户体验。
速度指数实际上衡量了大部分 UI 显示给用户的速度,这可以很好地衡量用户感知页面加载的速度。
您可以使用webpagetest.org 工具在您的应用程序上运行网络性能测试(如果它是面向公众的),选择广泛的配置参数(即位置、网络速度和延迟、浏览器、视口等)。
它甚至可以创建您的网络应用加载的视频!
【讨论】: