02.性能测试中的指标

吞吐量:指在一次性能测试过程中网络上传输的数据量的总和。

吞吐率:单位时间内网络上传输的数据量,也可以指单位时间内处理客户请求的数量。

事务:用户某一步或几步操作的集合。要保证它有一个完整的意义。

如何衡量服务器对事务的处理能力,又引出一个概念----TPS

Transaction  Per second

每秒钟系统能够处理事务或交易的数量,它是衡量系统处理能力的重要指标。

点击率:点击率可以看做是TPS的  一种特定情况。点击率更能体现用户端对服务器的压力。

TPS更能体现服务器对客户请求的处理能力。

点击是web应用能够处理的交易的最小的单位。点击率越大,对服务器的压力就越大。

RBI(rapid bottleneck identify)

是Empirix公司提出的快速识别系统性能瓶颈的方法。该方法基于以下事实。

    1. 发现的80%系统的性能瓶颈都由吞吐量制约;

    2. 并发用户数和吞吐量瓶颈之间存在一定的关联;

    3. 采用吞吐量测试可以更快速定位问题。 

通过不断增加并发用户数和吞吐量观察系统的性能瓶颈。然后,从网络、数据库、应用服务器和代码本身4个环节确定系统的的性能瓶颈。

 

响应时间

分解响应时间为呈现时间,数据传输时间和系统处理时间。

呈现时间:

浏览器对接收到的数据的一个处理展示的过程。

数据传输时间:寄信给远方的朋友

系统处理时间:系统得到请求后对请求进行处理并将结果返回。

对于数据传输的问题,性能测试要在局域网中进行,在局域网中一般不会受到数据带宽的限制。

所以,可以对数据的传输时间忽略不计。

合理的响应时间

在互联网上对于影虎响应时间,有一个普遍的标准。2、5、10原则。

 

posted @ 2018-04-12 11:19  五叶草乐园  阅读(147)  评论(0编辑  收藏  举报