httprunner中可以运用的Locusts进行性能测试,实际Locusts是基于Locus实现的
安装locusts
pip install locusts
查看版本信息
(pytest_venv) F:\VSCODETESTING\demo>locusts -V
NOTICE: gevent monkey patches have been applied !!!
locust 1.4.3
Sentry is attempting to send 0 pending error messages
Waiting up to 2 seconds
Press Ctrl-Break to quit
查看帮助信息
(pytest_venv) F:\VSCODETESTING\demo>locusts -h
NOTICE: gevent monkey patches have been applied !!!
Usage: locust [OPTIONS] [UserClass ...]
Common options:
-h, --help show this help message and exit
-f LOCUSTFILE, --locustfile LOCUSTFILE
Python module file to import, e.g. '../other.py'.
Default: locustfile
--config CONFIG Config file path
-H HOST, --host HOST Host to load test in the following format:
http://10.21.32.33
-u NUM_USERS, --users NUM_USERS
Number of concurrent Locust users. Primarily used
together with --headless. Can be changed during a test
by inputs w, W(spawn 1, 10 users) and s, S(stop 1, 10
users)
-r SPAWN_RATE, --spawn-rate SPAWN_RATE
The rate per second in which users are spawned.
Primarily used together with --headless