Extensions for locustio
Easy-Locust is an extension tool for Locust. With this tool, you don't need to write locust scripts. What you need to do is just to edit Excel. Easy-Locust will generate locustfile automatically and run it.
If you need master-slave mode, you just need to fill Excel Sheet 'Slave', and use --master. The only precondition is to install the same version locustio in each Slave. Easy-Locust is not necessary for slaves.
easy-locust --demo to generate an Excel demo, fill it and start your test.
Same parameters with locust, so I just introduce the different parameters here:
easy-locust -f xxx.xls -- This will transform Excel to locustfile, and run it. You can also use
easy-locust --xf xxx.xls -- -- This just transform Excel to locustfile, will not start test.
easy-locust -f xxx.xls --master -d --
-d is distributed mode, can automatically run slaves. There is one precondition, you need write slaves information in Excel at Slave Sheet.
Open a Github issue and follow the template listed there.
- Guo Tengda
Open source licensed under the MIT license (see LICENSE file for details).
- 0.1.6: Optimize locustFileFactory.py
- 0.1.5: Check Response info (status code & expect str) if set "Expect Status Code" in Excel, otherwise not. Rely on locustio>=0.13.5
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size easy_locust-0.1.8-py3-none-any.whl (28.6 kB)||File type Wheel||Python version py3||Upload date||Hashes View hashes|
Hashes for easy_locust-0.1.8-py3-none-any.whl