天天看点

Locust性能负载测试工具新手入门

作者:测试媛小懒

前言

Locust一个基于Python的开源性能负载测试工具,主要是使用纯Python代码编写用户测试场景。简单易用,单机支持几千个并发用户。

Locust性能负载测试工具新手入门

下面开始Locust的入门学习!!!

1、工欲善其事必先利其器,先安装测试工具

(1)安装locust

命令行输入:pip install locust

Locust性能负载测试工具新手入门

locust安装

(2)若需要运行分布式多进程,还需安装pyzmq库

pip install pyzmq

Locust性能负载测试工具新手入门

pyzmq安装

[重点]2、以上工具安装成功后,我们就可以进入Locust的Python脚本编写

最好把实际项目测试接口为例进行实战哦

Locust性能负载测试工具新手入门

locust的脚本上

Locust性能负载测试工具新手入门

locust脚本下

3、运行脚本,单机运行有两种方式:no_web模式和web模式

我们以最简单的web模式为例

[重点](1)web模式可通过访问地址直接进入web界面进行参数设置,方便地进行性能测试。

①命令行输入:locust -f 脚本文件路径

Locust性能负载测试工具新手入门

locust运行脚本

②web主界面开始执行后,就可直接访问http://localhost:8089/进入web主界面

Locust性能负载测试工具新手入门

web设置主界面

web点击开始执行,执行后会统计各种维度的响应时间数据。

Locust性能负载测试工具新手入门

locust统计响应测试结果

上一篇: Perftools拾遗
下一篇: 拾遗需要

继续阅读