Locust 0.X 学习(一)

Locust 介绍

1、locust 是python 的一个库,可以用来性能测试

2、完全基于事件,用“协程”进行性能测试

3、几乎可以测试所有系统

进程、线程、协程

1、进程:应用程序的启动实例,操作系统中,最小的资源管理单元

2、线程:从属于进程,是实际的执行者

3、协程:比线程还轻量,一个线程可拥有多个协程;协作一起完成某个事件,本质是函数调用函数

版本

1、Locust 0.X <= 0.14.6

2、Locust 1.X >1.0

不兼容 

安装Locust 0.14.6

使用虚拟环境 新建项目:

Locust 0.X 学习(一)

 

 无任何第三方库:

Locust 0.X 学习(一)

 

安装:locust

使用命令: pip install locustio == 0.14.6

Locust 0.X 学习(一)

 

 检查安装是否成功:

Locust 0.X 学习(一)

locust 性能测试 Demo:

Locust 0.X 学习(一)

启动文件:

Locust 0.X 学习(一)

 

 打开浏览器:

Locust 0.X 学习(一)

 

 如果要停止:使用ctrl+C

 

上一篇:Locust 性能测试 - 参数化,并发循环数据采样不重复


下一篇:locust分布式运行参数