性能测试是一个完整的系统活动,期间需要架构师、配置管理人员、性能测试工程师、开发工程师等多个角色参与。每个阶段都需要不同的人员配合才能完成,制定性能测试计划时需要确认每一环节的任务及完成这些任务所需要的资源,这样才能比较顺利的推进性能测试活动的进行。一般有以下几个过程:
一、测试启动阶段
这个阶段主要包含几个步骤测试需求评估、测试计划制定、测试方案制定。配合人员主要由架构师、开发人员、业务人员、项目经理等
二、测试准备阶段
主要有测试环境部署、测试数据准备、监控工具的安装等。配合人员主要由开发人员、配置管理人员、DBA等。
三、测试执行阶段
包括测试脚本执行及监控数据采集。配合人员主要有配置管理人员、监控人员等。
四、性能调优阶段
包括对监控数据的记录、分析、优化、复测等。配合人员由DBA、架构师、开发、配置管理人员、项目经理等
五、测试完成阶段
主要完成性能测试及调优报告。
.....