首页 > 软件列表 > Locust
Locust

Locust

负载测试工具

软件语言:简体中文
软件授权:开源
适用系统:Windows
创建时间:2020-11-29
软件厂商/开发者信息:Locust 开源社区

软件介绍

Locust 是一个开源的负载测试框架。测试人员用普通的 Python 代码描述虚拟用户的行为,再由 Locust 模拟大量用户同时访问被测系统,从而了解系统能承受多少并发。官网强调不需要笨重的图形界面或冗长的 XML,测试场景就是一份代码。

核心功能

  • 代码即场景:可以在测试脚本里使用循环、条件判断和计算,也能像普通代码一样放进版本控制。
  • 分布式运行:压力可以分散到多台机器上,用来模拟规模很大的并发用户数。底层基于 gevent。
  • 网页界面:测试运行时实时显示进度,并允许在运行中调整负载;也可以不带界面运行,方便接入 CI/CD。
  • 协议不限:不仅能测 HTTP 服务,只要写出对应的客户端,就能测试几乎任何系统或协议。
  • 可扩展:可通过 Python 代码自定义负载曲线和报告集成。

支持平台与系统要求

Locust 是纯 Python 包,PyPI 上标注为与操作系统无关。当前版本要求 Python 3.11 或更高。官方推荐的安装方式是 pip install locust。

版本与授权

项目采用 MIT 许可证开源。PyPI 显示最新版本为 2.47.0(2026 年 10 月 21 日发布)。官网还提到 Locust.cloud:这是托管版服务,同时提供商业支持。

适用人群与使用场景

适合熟悉 Python 的开发者和测试工程师,用于网站、接口及其他服务的压力测试与容量评估。官网称 Battlelog 也使用 Locust 做过负载测试。

版本列表

  • Locust v1.4.1 官方版

    Locust v1.4.1 官方版

    Locust(负载测试工具),Locust是一个开源的负载测试工具,用Python代 ...

    软件大小:945.0 KB 更新时间:2021-04-29
    详情