性能测试常用业务模型分析
用户行为分析
也就是你一个系统用户的分布,还有用户的日常以及高峰的日活,它大概是一个什么量级,根据此来考量并发,根据此来考量并发
统计数据分析
也是一样通过一些系统线上监控,可以统计到系统访问的高峰值,以及场景的PA等等
业务需求分析
主要是针对产品本身的性能测试,比如说每一个版本上线前跑性能针对上线的功能要去分析,是不是涉及性能需求
同类系统调研
针对新建的系统,线上没有相关统计的数据,可以参考同类的系统,或之前的功能的老系统的用户量级、TPS
历史问题分析
在性能测试之前,最好把系统的前几个月or前半年线上的问题拉下来看一下,分析把其中的线上性能问题过滤一遍,看是否fixed
最终多维度分析,构造了整个业务模型