lsekfe 发表于 2016-11-8 11:31:25

【转】性能测试晋级教程

一、 你所关心的性能从用户的角度,性能就是用户在浏览器上直观感受网站的响应速度。包括:计算机和服务器的通讯时间,服务器的处理时间,用户浏览器解析与渲染时间。从运维的角度,性能就是服务器资源利用率是否满足性能需求的指标。二、 性能测试指标响应时间:指应用程序执行一个操作需要的时间,包括从发出请求开始到收到最后响应数据所需要的时间。
并发数:指系统能够同时处理请求的数。
吞吐量:指单位时间内系统处理请求的数量。
加载时间:浏览器页面元素渲染时间,包括动态请求与js、css、jpg等。指标分析:
指标说明评分标准备注
页面载入时间从页面开始加载到页面onload事件触发的时间。一般来说onload 触发代表着直接通过HTML引用的CSS,JS,图⽚片资源已经完全加载完毕。N/A总时间=DOM ready + 元素渲染时间
全部页面载入时间全部页面载入时间指从最初启动浏览开始,直到所有元素都被加载完成后,在2秒后仍然没有网络活动的时间。0-2秒:用户体验最好,打分1002-8秒:用户可以容忍,从第2秒开始,每超过1秒减5分8-15秒:⽤用户不能忍受,从第2秒开始,每超过1秒减5分我们系统中没有页面载入时间的概念,只有持续时间。若雷亮的超时机制做得好,最多误差2sec,因此,这个2sec的误差,我们在实际展示中可以去掉。
首字节时间从开始加载到收到服务器返回数据的第一字节的时间达标时间=DNS 解析时间+创建连接时间+SSL认证时间+100ms. 比达标时间每慢10ms 减1分.0-1秒:用户体验最好1-2秒:用户可以容忍2-3秒:用户不能容忍达标时间中无法统计的值直接计算为0对于每一个页面,我们才计算首字节下载时间


Miss_love 发表于 2016-11-8 13:28:58

支持分享
页: [1]
查看完整版本: 【转】性能测试晋级教程