Locust
现代化的 Python 负载测试框架。用纯 Python 定义用户行为,启动数千模拟用户,通过交互式仪表板实时查看指标。
部署后可以做什么
- 打开域名 -- Locust 网页界面立即打开
- 设置目标主机 -- 输入要测试的服务 URL
- 配置用户数 -- 设置模拟用户数量和生成速率
- 开始测试 -- 启动测试并实时监控 RPS、响应时间和失败率
- 下载结果 -- 导出 CSV 进一步分析
主要功能
- 纯 Python 测试场景
- 实时 Web UI 与交互图表
- RPS、响应时间和失败追踪
- 完全无状态
授权
MIT -- GitHub