测试名词解释---性能测试指标术语

性能测试指标术语

1.思考时间(think time):用户进行操作时,每个请求之间的时间间隔

2.响应时间RT:处理一次请求所需要的平均处理时间
应用系统从发出请求开始到客户端接收到所有请求所消耗的时间
在这里插入图片描述3.并发用户数:同一时刻与服务器进行交互的所有用户数量
同一时间,用户同时对服务器进行施压,要与服务器进行数据交互

4.吞吐量throughPut:在一次性能测试过程中网络上传输的数量的总和,也就是在单次业务中,客户端与服务端进行的数据交互总量
对于交互应用来说,吞吐量指标反映服务器承受的压力

吞吐量计算公式:
在这里插入图片描述
N(vu):vu(virtual user,虚拟用户)的个数
R:在T时间内每个VU发出的请求字节数
T:性能测试所用的时间斜体样式

注意:如果系统遇到性能瓶颈,就不适用了。
吞吐量在UV增长到一定数量时,软件系统出现性能瓶颈,此时吞吐量的值可能趋于平衡或者下降
在这里插入图片描述

吞吐量与负载的关系在这里插入图片描述
5.吞吐率:吞吐量/传输时间,单位时间内网络上传输的数据量,也可以指单位时间内处理客户请求数量
单位时间内服务器处理的字节数

吞吐量的单位:B/S–字节数/秒

6.资源利用率:服务器系统中不同硬件资源被使用的程度
资源使用率=资源实际使用量/总的可用资源量

7.scenario:用户场景或测试场景,通常测试设计时,进行负载建模

8.TPS/QPS:系统每秒处理的请求/事务的数量,或者吞吐量
在web应用我们更应该关注的是web应用每秒能处理的request数量
计算公式:QPS(TPS)= 并发数/平均响应时间
注:QPS的统计可以通过访问日志统计对应时间的PV量除以对应时间求得

9.点击率(Hlt Per Second):每秒用户向web服务器提交的HTTP请求数

10.PV(Page View):用户通过浏览器访问页面,对应用服务器产生的每一次请求