locust
性能测试准备工作
- 确定性能测试工作目标
- 投入小,技术实现快捷
- 支持千万级以上的用户并发
- 可以进行性能测试指标分析
- 性能测试工具选型及环境准备
- 选择locust作为性能测试工具
- 搭建测试环境
- 性能测试脚本研发
- 明确性能测试工作任务
- 通过技术试验,扫除技术障碍
- 性能测试脚本研发实施
- 执行及结果分析
- 多台压力机基于生产环境进行性能测试执行
- 基于locust工具提供的性能指标进行分析
- 针对出现的性能问题进行分析
-
性能自动化测试与ui自动化测试的不同
- ui自动化:
基于界面元素
元素识别技术
模拟手工操作
验证功能是否正常
进行大批量反复的回归测试 - 性能自动化
给服务器发请求
明确请求地址,传递参数
参数化,关联等技术
模拟同时大量用户的并发访问
为了检查在大量用户访问时,系统是否还能正确处理,响应速度,资源占用情况等
- ui自动化:
-
性能测试脚本研发技术
- 单点性能脚本
基础脚本
参数化
关联
集合
验证点 - 业务性能脚本
多任务
压力权重
- 单点性能脚本
-
如何构建大并发
一如压力机,能模拟发送10万用户,想要模拟1000万甚至更多怎么办?
分布式
性能测试原理分析
性能测试脚本研发
性能测试图表分析
本文来自博客园,作者:覃空万里,转载请注明原文链接:https://www.cnblogs.com/qinkwl/p/18650171
浙公网安备 33010602011771号