1、需求分析:主要熟悉项目主要做什么,哪些是重点、哪些是主要业务流程
2、性能指标指定(阶段性指标亦需考虑):关于吞吐量、tps,定义并发数等(满足业务需求)
3、脚本开发:纯代码、工具辅助
4、场景设置:调试脚本、设置场景(与需求分析有关联,需要符合用户在系统上的使用流程、经常做的操作为性能测试重点)
5、监控部署:对服务器、本地单独进行监控部署(因为工具收集的结果不全)
6、测试执行:基础测试(先少量用户并发先跑)能发现多并发下应用程序对多线程逻辑问题、多并发测试(大批量用户并发跑)
7、性能分析:监控足够完善,分析才能全面,有理有据
8、性能调优
9、测试报告:满足前面所有指标才能写