Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mitodl/locust-tests
Locust client scripts for load-testing applications
https://github.com/mitodl/locust-tests
Last synced: 7 days ago
JSON representation
Locust client scripts for load-testing applications
- Host: GitHub
- URL: https://github.com/mitodl/locust-tests
- Owner: mitodl
- License: bsd-3-clause
- Created: 2016-10-07T15:16:12.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-20T22:16:08.000Z (2 months ago)
- Last Synced: 2024-10-21T02:33:13.120Z (2 months ago)
- Language: Python
- Size: 142 KB
- Stars: 0
- Watchers: 23
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Open Learning Load Testing
---This package contains [`locust`](https://locust.io/) scripts for load testing various Open Learning applications.
**WARNING:** Most of these load tests write new data to applications, **DO NOT** run these against systems where you care about the data that's present, as you likely will want to wipe out the test data generated by these tests.
### Running
Setup the project: `poetry install`
You can run `locust` in a `poetry shell`
#### Discussions
```shell
# load test /learn/search, go to localhost:8089, enter the protocol/hostname for the app, and run your test
locust -f open_discussions/learn/search.py
```#### MicroMasters
TBD
#### Rapid Response
TBD