性能测试流程
转载:https://www.cnblogs.com/imyalost/p/6854479.html
一个基本的性能测试流程:
准备工作:
1.组建性能测试团队,包括DBA,研发工作人员(前端、后端),测试人员(脚本编写,性能执行压测)
2.学习业务,整理相关测试需求
3.测试工具的选择,以jmeter,LR为主。
4.根据性能测试需求,分析测试业务场景,设计几个主要的场景。
测试计划:
编写对应的测试计划,包括测试时间、测试任务、测试人员、性能测试目标等内容
测试准备:
1. 编写对应的压测脚本。
2. 搭建对应测试环境,最好仿生产环境
3. 脚本生成测试数据。
测试评审:
评审计划、脚本、数据、场景是否合理,有无新加需求。
测试执行:
在测试环境执行压测,并记录相关测试指标(TPS,QPS,RT等)
性能调优:
研发、DBA、测试分析压测指标是否OK,找出性能瓶劲,并进行调优设置
二次压测:
性能调优后,重新执行压测,查看新的压测结果,并进行对比。
测试报告:
达到性能目的后,出具对应测试报告。