1. 概念
1.1 概念
1.2 测试过程
1.2.1性能测试分析
分析测试场景—>设计测试环境—>设计测试用例—>Jmeter执行测试用例—>提单—>回归—>总结
- 已有系统—>分析线上数据 后台服务器—>系统数据统计 8-9点 1000w
- 新系统—>经验值计算值10每秒10 40%—>性能测试分析 30%—>测试执行 30%—>测试结果分析
1.2.2 性能测试
用命令行的原因:因为Jmeter使用Java写的,Java是主攻后台的,前台相对较弱
jmeter -n -t 压测文件 -l 压测后的文件 -e -o ./目录
1.2.3 测试结果分析
1.2 压力测试设置
1.3 聚合报告—>查看压力测试结果
性能结果:不能只看平均值,要看样本数据
1.4. 设置断言
1.5. 后端监控器
配置时实监控压测性能指标
1.6. 性能优化
- 空间换时间:CPU、内存、带宽等硬件资源
- 时间换空间:空间有限,时间就很慢,不去扩展硬件资源(既要保障并发量,又要保障响应时间) 解决:集群–多个服务器并发处理—负载均衡 集群:同一个系统应用部署到多台服务器,处理同一个事务;(每一个服务器都可查到同一个事情); 负载均衡:nginx/F5 分发事务到每一个服务器;
性能测试通过的标准:618的订单查询很顺利的完成
本文转载自: https://blog.csdn.net/Y1730008223CONG/article/details/126244706
版权归原作者 Ashley zhao 所有, 如有侵权,请联系我们删除。
版权归原作者 Ashley zhao 所有, 如有侵权,请联系我们删除。