hxz
发布于 2024-02-04 / 78 阅读
0

【性能测试】性能流程的建设

step1:拿到测试需求(需求阶段、设计评审时、提测后功能实现完成后不确定是否存在性能问题)

step2:测试计划也会明确性能测试事项,在接口测试计划的基础上增加性能测试方案落地(文档输出和评审)、测试数据的准备和脚本编写、性能测试执行、性能结果分析

step3:接口测试完成后介入(如果没有接口测试就在功能测试之后介入)

step4:方案设计

step5:资源申请和环境部署

step6:根据方案所描述的测试用例输出性能测试脚本

step7:执行(执行前确保环境干净,数据库的体量是否需要模拟线上环境的体量)

step8:采集性能指标(word文档-性能结果采集/性能测试报告的元素 用例场景、采集到的结果(grafana下的cpu使用率的截图和内存使用率的截图,jmeter聚合报告、tps的折线图、平均响应时间的折线图)、汇总)

step9:性能瓶颈分析并把分析出来的结果汇总在性能结果采集中

step10:把发现的性能问题同步给开发,并配合开发进行问题的精准定位

step11:开发调优(测试也需要了解下调优策略,判断是否会影响业务逻辑)

step12:回归测试

step13:输出测试报告(结果阐述、性能结果采集和分析、贴性能测试方案的附件、性能结果采集结果的附件、相关负责人)