12 locust 主要参数及分布式

1 主要参数

执行命令:locust -f runlocust.py --no-web -c 10 -r 2 -t 1m --csv=index
--no-web 不进行页面监控,节省客户端资源
-c 设置虚拟用户数
-r 设置每秒启动虚拟用户数
-t 设置设置运行时间
--csv=index 以CSV格式存储当前请求测试数据。测试数据保存在此文件相同目录

2 分布式

分布式:master 和每一台 slave 机器,在运行分布式测试时都必须要有 locust 的测试文件。
master:locust -f runlocust.py --no-web -c 10 -r 2 -t 1m --master
slave:locust -f runlocust.py --no-web -c 10 -r 2 -t 1m --slave --master-host=‘master host’
--expect-slaves=X
如果在没有Web UI的情况下运行Locust,在启动主节点时加上--expect-slaves指定选项,以指定预期连接的从节点数。
然后,在开始测试之前,将等待这些从属节点连接。

 

posted @ 2021-01-28 09:22  栗子测试开发  阅读(213)  评论(0)    收藏  举报