Software:Locust (load testing)
From HandWiki
Revision as of 19:09, 7 September 2023 by MainEditor (talk | contribs)
Original author(s) | Jonatan Heyman |
---|---|
Developer(s) | Contributors to the Locust project |
Initial release | 2011 |
Stable release | 2.16.1
/ August 5, 2023 |
Repository | github |
Type | Load testing |
License | MIT License[1] |
Website | locust |
Locust is an open source load testing and web server benchmarking tool.[2] It is written in Python and was originally created by Jonatan Heyman[3] in 2011.[4]
Tests can be executed in a single process or in a scalable way on multiple machines.[5] It can test HTTP based services[6], but can also be extended to test most other protocols, including for example XML-RPC and gRPC.[7][8]
Unlike many other load testing tools, test scenarios are expressed imperatively in regular code, not created in a UI or expressed as configuration.[9][10]
See also
References
- ↑ "Changelog Highlights". locust.io. https://github.com/locustio/locust/blob/master/LICENSE.
- ↑ Shrivastava, Siddhant; Prapulla (2020-05-01). Comprehensive Review of Load Testing Tools. 07. International Research Journal of Engineering and Technology. p. 3393. ISSN 2395-0056. https://www.irjet.net/archives/V7/i5/IRJET-V7I5651.pdf. Retrieved 2023-08-30.
- ↑ "What is Locust?". locust.io. https://docs.locust.io/en/stable/what-is-locust.html.
- ↑ "Pypi history for old package". pypi.org. https://pypi.org/project/locustio/#history.
- ↑ "Running locust distributed". Locust. https://docs.locust.io/en/stable/running-distributed.html.
- ↑ Camilli, Matteo; Janes, Andrea; Russo, Barbara (2022-05-01). "Automated test-based learning and verification of performance models for microservices systems". Journal of Systems and Software 187: 111225. doi:10.1016/j.jss.2022.111225. ISSN 0164-1212. https://www.sciencedirect.com/science/article/pii/S0164121222000061#d1e9449. Retrieved 2023-06-20.
- ↑ "Testing other systems/protocols". Locust. https://docs.locust.io/en/stable/testing-other-systems.html.
- ↑ Shrivastava, Siddhant; Prapulla (2020-05-01). Comprehensive Review of Load Testing Tools. 07. International Research Journal of Engineering and Technology. p. 3393. ISSN 2395-0056. https://www.irjet.net/archives/V7/i5/IRJET-V7I5651.pdf. Retrieved 2023-08-30.
- ↑ "JMeter vs. Locust: What to Use When". dzone.com. https://dzone.com/articles/jmeter-vs-locust-what-to-use-when.
- ↑ "What is locust?". Locust. https://docs.locust.io/en/stable/what-is-locust.html#features.
External links
Category:Load testing tools Category:Software testing
Original source: https://en.wikipedia.org/wiki/Locust (software).
Read more |