https://github.com/xray-app/tutorial-python-locust
https://github.com/xray-app/tutorial-python-locust
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/xray-app/tutorial-python-locust
- Owner: Xray-App
- Created: 2021-10-01T08:27:45.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-02-01T15:37:11.000Z (over 4 years ago)
- Last Synced: 2025-11-23T05:10:12.174Z (8 months ago)
- Language: Python
- Size: 28.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tutorial-python-locust
[](https://github.com/Xray-App/tutorial-python-locust/actions/workflows/python-app.yml)
[](https://opensource.org/licenses/BSD-3-Clause)
[](https://gitter.im/Xray-App/community)
## Overview
Code that supports the tutorial [Performance and load testing with Locust](https://docs.getxray.app/display/XRAYCLOUD/Performance+and+load+testing+with+Locust) showcasing the integration between [Xray Test Management](https://www.getxray.app/) on Jira and Locust, using a custom report.
## Prerequisites
In order to run this tutorial, you need to have Python and Locust (and Docker if you want to integrate with Graphana and Graphite).
## Running
Tests can be run using the command `locust`.
```bash
locust -f LocustScript.py --headless -u 50 -r 1 -t 1m --csv=example
```
## Submitting results to Jira
Results can be submitted to Jira so that they can be shared with the team and their impacts be easily analysed.
This can be achieved using [Xray Test Management](https://www.getxray.app/) as shown in further detail in this [tutorial](https://docs.getxray.app/display/XRAYCLOUD/Performance+and+load+testing+with+Locust).
## Contact
Any questions related with this code, please raise issues in this GitHub project. Feel free to contribute and submit PR's.
For Xray specific questions, please contact [Xray's support team](https://jira.getxray.app/servicedesk/customer/portal/2).
## LICENSE
[BSD 3-Clause](LICENSE)