WEB界面参数详解:
Number of users to simulate :模拟用户的数量(虚拟用户数)
Hatch rate (users spawned/second):表示产生模拟用户的速度
性能测试参数
Type: 请求的类型,例如GET/POST。
Name:请求的路径。
request:当前请求的数量。
fails:当前请求失败的数量。
Median:中间值,单位毫秒,一半的服务器响应时间低于该值,而另一半高于该值。
Average:平均值,单位毫秒,所有请求的平均响应时间。
Min:请求的最小服务器响应时间,单位毫秒。
Max:请求的最大服务器响应时间,单位毫秒。
Content Size:单个请求的大小,单位字节。
reqs/sec:是每秒钟请求的个数。
非GUI界面下运行Locust:
locust -f locust_files/my_locust_file.py --no-web -c 1000 -r 100
-c 指定要生成的虚拟用户数, -r 指定孵化率(每秒要生成的用户数)。
这是v0.9中的新功能。对于0.8,用于 -n 指定请求数
指定测试的运行时间 --run-time 或使用 -t,一旦时间到,locust将关闭
locust -f --no-web -c 1000 -r 100 --run-time 1h30m