方案设计是性能测试中一个非常重要的环节,好的方案设计能够指导性能测试过程、规避性能测试中的盲点、避免性能测试盲目无序化等。性能测试方案中会涉及到以下几点:
一、测试范围
一般会包括网络拓扑图、需要测试的特性、不需要测试的特性。
二、测试准入准出准则
三、业务模型
所选功能点策略以及业务占比描述等
四、性能指标
主要包括CPU、momery、IO、带宽预期占用的描述
五、测试环境的描述
包括硬件环境、软件环境、脚本数据及DB数据环境。如果配置低于正式环境最好能描述减配规则。
六、测试策略的描述
一般有基准测试、单场景测试、混合场景测试、稳定性场景测试、并发压力测试等等
七、监控策略描述
可以从主机、网络、应用、中间件、DB、压力机等多方面去监控以获得对性能调优有参考价值的信息
八、其他一些必要信息的描述
如人员配置等