Skip to main content

Extensions for locustio

Project description

# Easy-Locust

## Locust Links

## Description

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.

Use 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 -f xxx.py.

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.

## Bug reporting

Open a Github issue and follow the template listed there.

https://github.com/GuoTengda1993/easy-locust

## Authors

  • Guo Tengda

## License

Open source licensed under the MIT license (see _LICENSE_ file for details).

### Change Log - 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

easy_locust-0.1.6-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

Details for the file easy_locust-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: easy_locust-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 27.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for easy_locust-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 aa9fe2fd7b83005ea1ed572dc254f1ee79b56f45453b807231eed66f4417eca5
MD5 91a2520a11ba599deccd499b04873896
BLAKE2b-256 9f77a18ec7cbd59701e12570456b0708466f34d84971c1199795168f1fec01fe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page