了解测试系统的架构和通信协议。
明确测试范围
服务器(CPU、IO、网络、内存等)、程序接口(并发性、TPS、响应时间、事务成功率等)、数据库(配置参数、表结构、索引、慢速查询等)。
清除测试指示器
系统承载的估计用户数、并发用户数、TPS等。
选择测试工具
JMeter、locust、LoadRunner、性能测试云平台等。
准备性能脚本
准备要测试的接口脚本,检查基准接口的输入参数、响应、异常测试等是否符合预期。
设计性能场景
根据实际业务设计性能测试场景,如单一场景、混合场景等。
执行性能脚本
执行脚本,关注TPS、错误率、响应时间等,并监控资源利用率。
分析测试结果
分析性能测试结果并优化性能瓶颈。
性能回归测试
在性能调整后执行回归测试。
输出测试报告
根据实际测试情况输出性能测试报告。
上海博为峰开设软件测试就业培训班,该班型小班授课,老师帮助学员选择更合适的课程,提供差异化教学方案,软件测试课程具有线下经典班、线上全程班、线上提速班、线上业余班等多种班型,赶快来体验吧。