开始 Locust
把2.1的代码放到你的工作目录 locustfile.py 的文件中,然后运行:
$ locust
如果你的 Locust 文件位于其他目录,你可以使用-f 指定它,想要了解更多可用的选项 locust -h
$ locust -f your_locustfile_path/my_locust_file.py
Locust 的 Web 界面
if 上面的命令执行顺利就可以打开浏览器访问 http://localhost:8089/。然后你应该得到这样的问候:
locust web ui.png- Number of total users to simulate:要模拟的总用户数
- Spawn rate (users spawned/second):开始后,每秒新增模拟用户数
- Host (e.g. http://www.example.com):目标系统域名
更多选择
要跨多个 Python 进程或机器运行 Locust,可以使用 -- master 命令行参数启动单个 Locust master 进程,然后使用 -- worker 命令行参数启动任意数量的 Locust worker 进程。
要直接启动测试,而不使用 web 界面,请使用-headless。
还可以通过环境变量或配置文件设置参数。
在无头运行期间添加/删除用户,按 w 或 W (1,10)以生成用户,按 s 或 S 以stop(1,10)。
网友评论