Locust: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
Line 23: Line 23:
| valign="top" |
| valign="top" |
<source lang="bash">
<source lang="bash">
cat <<'EOF' > ~/Documents/locust-playground/test-urlencoded-data.py
cat <<'EOF' > ~/Documents/locust-playground/locust-test.py
from locust import HttpUser, task
from locust import HttpUser, task



Revision as of 18:53, 20 January 2024

python3 -m venv ~/.venv/locust --prompt="Locust"
source ~/.venv/locust/bin/activate
pip install locust
locust -V

Playground

mkdir -p ~/Documents/locust-playground
cd       ~/Documents/locust-playground





locust
open http://localhost:8089 &>/dev/null
cat <<'EOF' > ~/Documents/locust-playground/locust-test.py
from locust import HttpUser, task

class HelloWorldUser(HttpUser):
    @task
    def hello_world(self):
        self.client.get("/services/audit/health")
        self.client.get("/services/quote/health")
EOF

References