如何判断一个应用是否要做性能测试?
2018-10-15 本文已影响0人
你比大笨钟还笨
一、依据经验
* 重点(高并发)应用
* 核心应用(用户登录)
* 调用频繁(优惠券查询)
* 汇集了多个信息源的数据(MQ)
* 跨域调用
* 海量数据查询(历史订单查询)
二、需求评审阶段
确认业务需求
例如:日交易量5000万,响应时间小于2秒,支持用户2亿,日活跃用户8000万。
将业务转化为可测试的目标
具体场景:下单、支付、订单查询
TPS:>500
响应时间:<300ms
交易成功率:99.99%
系统资源利用率:<60%