web性能测试基本性能指标

作者:admin 发布时间:2021-12-27 阅读:

web性能测试是一种非功能类型的测试,当在不同的工作负载条件下进行测试时,会检查当前web在响应能力和稳定性方面的表现。web性能测试要在多种不同的负载和网络条件下进行测试,并严格检查web在这些负载下响应所花费的时间。那么,web性能测试都有哪些基本性能指标呢?下面我们就来介绍。


性能测试


web性能测试基本性能指标:


1、事务(Transaction)


web性能测试中,一个事务表示一个“从用户发送请求->webserver接受到请求,进行处理->webserver向DB获取数据->生成用户的object(页面),返回给用户”的过程,一般的响应时间都是针对事务而言的。


2、请求响应时间


请求响应时间指的是从客户端发起的一个请求开始,到客户端接收到从服务器端返回的响应结束,这个过程所耗费的时间,在某些工具中,响应通常会称为“TTLB”,即"timetolastbyte",意思是从发起一个请求开始,到客户端接收到最后一个字节的响应所耗费的时间,响应时间的单位一般为“秒”或者“毫秒”。


3、事务响应时间


事务可能由一系列请求组成,事务的响应时间主要是针对用户而言,属于宏观上的概念,是为了向用户说明业务响应时间而提出的。例如:跨行取款事务的响应时间就是由一系列的请求组成的。事务响应时间是直接衡量系统性能的参数。


4、并发用户数


并发一般分为2种情况。一种是严格意义上的并发,即所有的用户在同一时刻做同一件事情或者操作,这种操作一般指做同一类型的业务。比如在信用卡审批业务中,一定数目的用户在同一时刻对已经完成的审批业务进行提交;还有一种特例,即所有用户进行完全一样的操作,例如在信用卡审批业务中,所有的用户可以一起申请业务,或者修改同一条记录。


5、吞吐量


指的是在一次性能测试过程中网络上传输的数据量的总和.吞吐量/传输时间,就是吞吐率.


6、TPS(transaction per second)


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


7、点击率


每秒钟用户向WEB服务器提交的HTTP请求数,这个指标是WEB应用特有的一个指标。


8、资源利用率


指的是对不同的系统资源的使用程度,例如服务器的CPU利用率,磁盘利用率等。资源利用率是分析系统性能指标进而改善性能的主要依据,因此是WEB性能测试工作的重点。

TAG标签:云压力测试平台
立即开启智能告警管理之路
@版权所有 © 四川睿象科技有限公司 - 蜀ICP备19004207号