性能测试的基本概念

疏星淡月 分享 2022-08-26 下载文档

性能测试基本概念

响应时间定义: 响应时间指的是从客户端发起一个请 求开始,到客户端接收到从服务器端返回 的响应结束,这个过程所耗费的时间。

响应时间通常用时间单位来衡量, 例如

秒(seconds)或者

毫秒(milliseconds)

在某些工具中,响应时间通常会称为 “TTLB”,即“time to last byte”,意思是 从发起一个请求开始,到客户端收到最后 一个字节的响应所耗费的时间。

响应时间 vs 负载

图形中的拐点 表示响应时间突然增加 意味着一种或者多种系统资源的利用达到 了极限

例如:– 很多Web服务器可以设置固定数量的threads来 处理用户同时发出的请求。 – 当这些并发的请求数量超过当前有效的threads 数量时,任何新到的请求将会被放入一个队列 中等待系统的处理。 – 这个在队列中等待的时间将会使响应时间大大 的增加。

响应时间的分解

响应时间=网络响应时间 + 应用程序响应时间

网络响应时间网络响应时间指的是数据从一个服务器 到另一个服务器在网络上传输所需花费的 时间。

应用程序响应时间应用程序响应时间指的是服务器处理数 据所需花费的时间。

响应时间 =(N1+N2+N3+N4)+(A1+A2+A3)

吞吐量 定义吞吐量指的是单位时间内处理的客户端 请求数量。

通常情况下,吞吐量用

请求数/秒Or

页面数/秒来衡量。

从业务角度看,吞吐量也可以用

访问人数/天Or

页面访问量/天来衡量。

吞吐量 vs 负载

资源利用率 定义 资源利用率指的是对不同系统资源的使 用程度,例如服务器的CPU(s),内存, 网络带宽等。

资源利用率通常以占用最大值的百分比 n% 来衡量。

资源利用率 vs 负载


性能测试的基本概念.doc 将本文的Word文档下载到电脑

下一篇:某通信企业季度活动软文

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx