软件性能测试--响应时间

性能测试----响应时间

先来一张图

软件性能测试--响应时间_第1张图片
我们先来分析一个用户去访问一个页面的请求过程,如上图所示
数据传输时间:
平时我们访问一个网站或者网址的时候,当我们输入网址,按下回车,开始
性能测试过程中的请求和响应,也是如此,当我们发送一个请求,到服务器接收到这个请求需要时间,系统处理完后,返回结果给我们也需要时间
客户端处理时间:
从浏览器得到响应数据,开始
它需要把自己拿到的HTML,CSS,Javascript,图片等网络资源,更底层的二进制数据,渲染成我们想要的的网页也需要时间
系统处理时间:
从当系统得到请求后,开始
我们性能测试主要关心的时间,当系统得到请求后,需要对请求进行处理,比如要去数据库查询,也可能需要调用其他的服务,最终会生成处理结果,返回给客户端
响应时间
响应时间=网络传输(请求)时间+服务器处理(一层或多层)时间+网络传输(响应)时间+页面前端解析渲染时间

你可能感兴趣的:(性能测试,响应时间,软件测试)