#cheatsheet
Created at 060523
# [Anonymous feedback](https://www.admonymous.co/louis030195)
# [[Epistemic status]]
#shower-thought
Last modified date: 060523
Commit: 0
# Related
- [[Computing/Unit Testing]]
- [[Business/YC startupschool 171222]]
- [[Computing/Tech radar]]
- [[Business/Business model]]
# API testing cheatsheet
Start with smoke tests, then progress to higher loads and longer durations.
| Test Type | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------- |
| Smoke tests | Validate that your script works and that the system performs adequately under minimal load. |
| Average-load test | Assess how your system performs under expected normal conditions. |
| Stress tests | Assess how a system performs at its limits when load exceeds the expected average. |
| Soak tests | Assess the reliability and performance of your system over extended periods. |
| Spike tests | Validate the behavior and survival of your system in cases of sudden, short, and massive increases in activity. |
| Breakpoint tests | Gradually increase load to identify the capacity limits of the system. |