性能测试的流程主要分为以下及各阶段:
1.测试计划阶段 2.测试设计阶段 3.测试开发阶段
4.测试执行阶段 5.测试结果分析阶段 6.测试报告阶段
1.测试计划阶段的工作内容:
*规划测试参与人员(需求、开发、测试、运维和配置)
*申请测试资源
*风险控制
2.测试设计阶段的工作内容:
*设计测试数据
*设计测试用例
*设计测试场景
3.测试开发阶段的工作内容:
*测试环境搭建
*测试过程文档定义及配置
*测试脚本开发、调试
*测试数据准备
*基准测试
4.测试执行阶段的工作内容:
*执行测试用例模型,包括执行脚本和场景
*测试过程监控,包括查看log、监控服务器资源、数据库和中间件等
5.测试结果分析阶段的工作内容:
*根据测试结果和监控结果进行测试分析
*根据性能测试目标,分析出系统存在的性能瓶颈,并给出优化建议
6.测试报告的内容:
*测试范围
*测试执行以及参与人员
*基准测试数据
*测试执行的详细步骤(场景设计)
*测试数据记录、监控结果
*测试结果对比以及总结性评价