by bavithiranhardy14
Setup and configure Locust master-slave distributed load testing with Docker. Use when: scaling load tests across multiple workers, distributing load across containers, setting up CI/CD load testing pipelines, testing high-throughput APIs.
npx @qaskills/cli add locust-master-slave-dockerAuto-detects your AI agent and installs the skill. Works with Claude Code, Cursor, Copilot, and more.
Scale your Locust load tests beyond a single machine using Docker Compose master-worker architecture. This skill covers the complete setup: Dockerfile, docker-compose with 10+ workers, environment variable management, and a working locustfile with proper request naming and response validation.
Includes step-by-step guides for progressive load (50→1000 users), spike testing, soak testing, and CI/CD integration with GitHub Actions and Azure Pipelines. Covers performance tuning with Docker resource limits, real-time dashboard usage, CSV/JSON report generation, and worker scaling commands.
Comes with 10 anti-patterns to avoid (shared state, hardcoded secrets, missing --expect-workers) and 7 debugging tips for common issues like workers not connecting and zero RPS on dashboard.
Use when: testing APIs under 500+ concurrent users, setting up load gates in CI/CD pipelines, or when a single Locust process maxes out CPU before reaching your target RPS.
- name: Install QA Skills
run: npx @qaskills/cli add locust-master-slave-docker2 of 29 agents supported
Build AI agents that write, run, and fix tests. Playwright, LLM evals, and CI in one live cohort.
Use code AITESTER at checkout