Testen Sie die Performance nicht erst in der Produktion. Hier ist eine Checkliste für einen systematischen Ansatz.
Vorbereitung¶
- ☐ Performance-Anforderungen definiert (SLA/SLO)
- ☐ Baseline gemessen
- ☐ Testumgebung entspricht der Produktion
- ☐ Testdaten vorbereitet
- ☐ Monitoring aktiv
Testarten¶
- ☐ Load Test — normale Last
- ☐ Stress Test — über dem Limit
- ☐ Spike Test — plötzlicher Anstieg
- ☐ Soak/Endurance Test — Langzeitbelastung
- ☐ Scalability Test — mit steigender Last
Was messen¶
- ☐ Response Time (P50, P95, P99)
- ☐ Throughput (req/s)
- ☐ Error Rate
- ☐ Resource Utilization (CPU, Memory, I/O, Netzwerk)
- ☐ Concurrent Users
Nach dem Test¶
- ☐ Ergebnisse dokumentiert
- ☐ Bottlenecks identifiziert
- ☐ Optimierungen implementiert
- ☐ Re-Test nach Optimierung
- ☐ Ergebnisse mit dem Team geteilt
Werkzeuge¶
k6, Locust, Gatling, JMeter, hey, wrk. Wählen Sie nach Sprache und Anforderungen.
performancetestingqa