0


[性能测试]常见的系统性能测试指标

系统性能测试指标
1.并发数:同一时间与服务器进行交互的用户数。
绝对并发:同一时刻(即同一时间点)并发对服务器同时发出请求。
相对并发:指一段时间内(即同一时间区间)并发用户对服务器发送请求。
2.响应时间:事务请求到结束全程消耗的时间总和(包括应用服务器处理时间,网络传输时间,以及数据库服务器处理时间)
3.点击量/点击率:
点击量:衡量网站流量的一个指标,也就是点击数,是对网站点击数据的统计
点击率:点进率,指网站上某一内容被点击的次数与整个网站内容被显示次数之比。(反映受关注程度)
性能测试领域指单位时间内页面点击的次数,即每秒发送的http请求数量。点击率越大对服务器造成的压力越大,对服务器的性能要求越大。
4.吞吐量/吞吐率
吞吐量:指系统处理客户请求数量的总和,可以指网络上传输数据包的总和。也指业务中客户端与服务器交互数据量的总和。
吞吐率:单位时间内系统处理客户请求的数量,也指单位时间内的吞吐量。
从业务角度:单位时间的请求数,页面数。即请求数/秒,页面数/秒
从网络角度:单位时间网络中传输的数据包的大小,即字节数/秒等
从系统角度:单位时间内服务器所承受的压力,即系统的负载能力
吞吐量/吞吐率是一种多维度量的性能指标,与请求处理所消耗的cpu,内存,io和网络带宽都有关。
5.TPS/QPS
TPS:单位时间系统处理的事务量,事务可以是用户自定义的一系列的操作或动作的集合。如用户注册事务点击注册按钮,填写用户信息点击提交按钮,以及加载注册成功页面的动作集合。(以单接口事务为例,每个事务包括以下3个过程:1.向服务器发送请求,2.服务器自己的内部处理(包括应用服务器、数据库服务器),3.服务器返回结果给客户端)
TPS反映了系统同一时间内处理业务的最大能力,数据越高,处理能力越强。
QPS:单位时间内查询或访问服务器的次数。
TPS和QPS的区别:一个事务可以包含多次查询或访问服务器,也可以查询或访问服务器一次。当多次查询,一个TPS相当于多个QPS;只查询一次,一个TPS等价于一个QPS.
TPS(QPS)=并发数/平均响应时间
HPS(每秒HTTP请求数):每秒点击次数,在一秒中的时间内用户对web页面的链接、提交按钮等点击总和,是b/s系统中重要的性能指标。
6.PV/UV:
pv/uv是衡量web网站性能容量的两个重要度量指标,常用作电子商务网站领域用来衡量网站的活跃度。
pv 是页面的浏览量或点击量,用户对系统或者网站任何页面的每一次点击或访问都会被记录一次浏览量或点击量,对相同页面进行多次访问浏览量或点击量也会进行累计。
uv 系统或网站的独立访客,一段时间内相同客户端访问系统或网站只会被记录一次,连续重复访问或者浏览多个系统页面次数不会进行累计。

标签: 性能优化

本文转载自: https://blog.csdn.net/m0_73239137/article/details/127055357
版权归原作者 慕柠汁 所有, 如有侵权,请联系我们删除。

“[性能测试]常见的系统性能测试指标”的评论:

还没有评论