性能测试的定义:
就是通过工具来模拟各种性能测试的方法来对实际被测项目进行性能测试性能测试都需要测试哪些:
(1)压力测试如何展开性能测试: 1)了解需求:
(2)负载测试
(3)最大并发用户数
(4)响应时间
(5)tps(每秒事务处理数)
在实际工作中需要先进行了解需求分析、需求调研、业务测试场景、性能指标。了解了这几样东西,设计性能测试场景、脚本、方案你就会得心应手2)性能测试准备:
a.了解完需求之后就开始编写性能测试的测试用例了3)性能测试执行:
b.确定指标,可以根据指标编写脚本、方案、测试数据、还有搭建测试环境(测试环境尽量搭建和线上环境一致的,如果不一致很可能性能测试就是在做无用功)。如果条件不允许,可以参考性能测试服务器线上线下指标转换
a.通过做性能测试的工具执行编写的脚本4)结果分析与调优建议
b.执行过程中记录服务器的各项指标、数据
a.首先需求确认你做的测试是否通过,你的指标是否达到了需求确定的性能指标。如果达到了,就不需要性能调优。如果未达到就需要一环一环的去排查问题5)测试报告与总结
b.问题修改后还要进行一次调优测试,即功能测试里的回归测试
【压力测试|浅谈性能测试】最后产出性能测试报告,性能测试报告要体现的内容主要有:阐明性能测试目标、性能测试结果、测试数据构造规则以及遇到的问题和解决方案等,并对此次性能测试进行总结和知识沉淀。
推荐阅读
- app性能测试
- 7.Android-压力测试单元测试日志猫使用
- LoadRunner性能测试-app压力测试
- app常见性能测试点
- 7种基于云的基本负载测试工具
- 如何使用Flood Element在实际浏览器中执行负载测试()
- GT性能测试Android版使用说明
- Python|面试软件测试必须需要掌握的7个技能Get了吗()
- 性能测试理论