性能测试如何进行需求分析

一、性能测试需求分类

1、有具体指标的性能测试
2、容量测试:无具体指标,想看看接口或者系统的最大抗压能力
3、稳定性测试

二、分析性能需求的合理性

针对性能需求进行分析评估是否合理,了解业务需求,针对业务未来数据访问进行计算
比如某系统TPS要求3W,99%响应时间在50ms以内
根据系统系统未来3-5年调用量,业务使用,判断该性能指标是否合理

1、查看业务系统目前的PV/UV;

PV(Page View):用户访问页面的量。(此参数用来分析平均每秒有多少用户访问页面); UV(User View):用户访问量
每秒用户访问量:UV/8/3600

2、评估未来业务

1)“年业务量”的主要影响到的是系统的容量也就是磁盘;
2)“日业务量”影响到的是一个系统能不能撑得住,会不会导致用户体验的下降和用户的流失;
3)“小时峰值业务量”对于计算机系统其实尤为重要,但相对比较容易计算,因为一天的小时峰值往往跟一天的日峰值成一个比较固定的比例,一般用户的使用习惯相对固定的,特殊交易日的小时峰值也跟整个这一天的交易量的比例往往是固定的。
所以业务量的预估重点在于预测特殊交易日的日峰值流量。

三、性能需求指标计算

很多时候PM给不了性能指标,需要自己根据目前业务数据进行判断换算QPS和响应时间

在这里插入图片描述
看上图某接口查询访问量最大每分钟25000请求,线上按30台机器计算,业务量预计翻10倍,每秒需要处理139个请求,单台机器QPS需要达到140
在这里插入图片描述

响应时间依据线上目前耗时,预计无缓存情况下,90%响应耗时在250ms以内。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值