读书笔记:性能测试的3个常用指标

1.并发用户数:
*业务层面:实际使用系统的用户总数,结合用户行为模型得到系统实际承载的压力.
*服务器层面的并发用户数:同时向服务器发送请求的数量。
用两种方式获取用户行为模式:
*已经上线的系统,通过系统日志分析法获取用户行为,以及峰值并发量等信息
*未上线的新系统,参考行业中类似系统的统计信息来建立用户行为模并分析。
2.响应时间
响应时间反映了完成某个操作所需要的时间,标准定义,应用系统从请求发出开始到客户端接收到最后一个字节的数据所消耗的时间。
*前端展示时间:渲染页面所消耗的时间
*系统响应时间:web服务器处理时间,数据库服务器处理时间,数据网络传输时间。
响应时间=数据网络传输时间+web 服务器处理时间+数据库服务器处理时间+浏览器页面呈现时间。
3.系统吞吐量
每秒的请求数,每秒的页面数和每秒的字节数来衡量吞吐量
一个测试场景采用100个并发用户,每个用户每个1s发出一个请求,另外一种采用1000个并发用户,每个用户每隔10S发出一个请求,两个具有相同的吞吐量。
*空闲区间:当系统并发用户较少时,系统吞吐量也低,系统处于空闲状态,
*线性增长区间:系统负载不是很大,随着系统用户数增加,系统吞吐量也会线性增长。
*饱和:并发用户数进一步增加,系统处理能力逐渐饱和,每个用户的响应时间会逐渐变长,系统整体吞吐量不会随着并发用户数的增长而继续线性增长
*过饱和区间:随着并发用户数增长,系统处理能力达到过饱和,继续增加并发用户数,所以用户的响应时间就会变得无线长。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值