# Load & chaos testing

A step of the [Cloud application](https://gradus.kazet.blog/tree/cloud-application) tree on Gradus, in the Testing & resilience area: Tests, errors, SLOs.

Page: https://gradus.kazet.blog/tree/cloud-application/step/load-and-chaos-testing

Run load tests against realistic traffic patterns and chaos experiments that kill dependencies on purpose, to see what actually breaks.

Usually comes after: [Retries & circuit breakers](https://gradus.kazet.blog/tree/cloud-application/step/retries-and-circuit-breakers).

Leads to: [SLOs & error budgets](https://gradus.kazet.blog/tree/cloud-application/step/slos-and-error-budgets).

## Prompt for your AI assistant

```
Say first whether this product's traffic justifies this yet. If it does not, write down in docs/ why and what would change that, and stop. Otherwise set up a load testing script that simulates realistic traffic against the main endpoints, and add a basic chaos experiment that kills a dependency to verify the system degrades gracefully.
```

Every step of the tree: https://gradus.kazet.blog/tree/cloud-application/llms.txt
