51Testing软件测试论坛

标题: 【转】性能测试晋级教程 [打印本页]

作者: lsekfe    时间: 2016-11-8 11:31
标题: 【转】性能测试晋级教程
一、 你所关心的性能
从用户的角度,性能就是用户在浏览器上直观感受网站的响应速度。包括:计算机和服务器的通讯时间,服务器的处理时间,用户浏览器解析与渲染时间。
从运维的角度,性能就是服务器资源利用率是否满足性能需求的指标。
二、 性能测试指标
响应时间:指应用程序执行一个操作需要的时间,包括从发出请求开始到收到最后响应数据所需要的时间。
并发数:指系统能够同时处理请求的数。
吞吐量:指单位时间内系统处理请求的数量。
加载时间:浏览器页面元素渲染时间,包括动态请求与js、css、jpg等。
指标分析:
指标
说明
评分标准
备注
页面载入时间  
从页面开始加载
到页面onload事件触发的时间。
一般来说onload 触发代表着直接
通过HTML引用的
CSS,JS,图⽚片资源已经完全加载完毕。
N/A
总时间=DOM ready + 元素渲染时间
全部页面载入时间
全部页面载入时间指从最初启动浏览开始,直到所有元素都被加
载完成后,在2秒后仍然没有网络活动的时间。
0-2秒:用户体验最好,打分100
2-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
支持分享




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2