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
使用命令: pip install locustio == 0.14.6
检查安装是否成功:
locust 性能测试 Demo:
启动文件:
打开浏览器:
如果要停止:使用ctrl+C