【性能测试】第2讲 | 详解性能测试的指标

本文详细介绍了性能测试中的核心指标,包括响应时间、并发数、吞吐量(TPS)、网络吞吐量、磁盘IOPS以及错误率。同时,还提及了服务器资源使用率的合理范围,如CPU、内存、磁盘和网络的利用率。此外,解释了PV和UV在网站流量统计中的意义。错误率是衡量系统稳定性的关键,而服务器资源使用率则是确保系统高效运行的重要参考。
摘要由CSDN通过智能技术生成

性能测试的指标:
一些经过运算得出的结果,来量化衡量某种操作的性能好坏;比如:错误率 0.5%

  • 1.响应时间

就是指客户端发送请求,内部处理后,并把数据返回给客户端,一直到客户端接收到响应数据的时间

  • 2.并发数

概念:并发(用户数),某一时刻同时向服务器发送请求的用户数。

  • 3.吞吐量

TPS:服务器处理事务的能力
接口请求就是一个事务,所以TPS就是描述服务器在单位时间内,处理请求数据的能力。
如果启动1个用户连续发送请求时,是发送事务请求,只有当服务器返回响应数据之后,客户端接收到之后,才会发送下一个请求。
单用户发送请求,服务器1秒处理完成,那么TPS是1请求数/秒
单用户发送请求,服务器0.1秒处理完成,那么TPS是10请求数/秒
10用户发送请求,服务器0.1秒处理完成,那么TPS是100请求数/秒

网络:网络吞吐量
是指,服务器的网速(上行/下行)
上行:上传到服务器的速度
下行:从服务器下载的速度
一般查询服务器,下行比较高;写入数据的服务器,上行比较高

磁盘IO:磁盘的吞吐量(IOPS)
是指,服务器在磁盘上写入和读取数据的能力。(既有读取和写入的次数瓶颈,所以才有分大量小文件传输和大文件传输)
在这里插入图片描述

  • 4.PV和UV

PV:page View 页面浏览数,就是指用户访问每个页面的次数
UV:unique View 唯一访问量(用户访问量:用户的IP地址,用户的名,用户的唯一标识符)
在这里插入图片描述

  • 5.错误率

错误率:指系统在负载情况下,失败交易的概率。
主要是用来描述服务器处理接口请求时,产生错误的请求
错误率=错误请求数/总请求数
注意:如果产生的错误是服务器内部的逻辑错误导致的,那么一定要修复。

  • 6.服务器资源使用率

说明:是指系统各种资源的使用情况,一般用“资源的使用量/总的资源可用量*100%形成资源利用率的数据
就是指服务器内部资源消耗的情况
一台服务器主要由CPU,硬盘,内存,网络,虚拟资源组成。
建议CPU不高于80%
内存不高于80%
磁盘不高于90%
网络不高于80%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值