Mittelneu im Katalog 2025
Last- und Performance-Tests
Nichtfunktionale Tests unter Last – explizit im Katalog seit 2025.
Warum Priorität „Mittel"? Gelegentlich Teil der Prüfung (40–59%). Verstehen, aber nicht überinvestieren.
Lernziele
- Last-, Stress-, Soak- und Spiketest unterscheiden
- Wichtige Metriken und ihre Aussagekraft kennen
- Ein passendes Tool nennen
Testarten
| Test | Ziel | Dauer |
|---|---|---|
| Lasttest | erwartete Normallast simulieren | ~30 min |
| Stresstest | Grenze finden – wann bricht es? | variabel |
| Soaktest (Endurance) | Dauerlast über Stunden/Tage | 8–24 h |
| Spiketest | plötzliche Lastspitze | kurz |
Metriken
- Durchsatz (Req/s)
- Latenz (ms) – immer mit Percentilen (p50, p95, p99) betrachten
- Error-Rate (%)
- Ressourcen: CPU, RAM, Netz, DB-IO
Tools
- Apache JMeter (GUI, Java)
- k6 (JS-Skripte, cloud-nativ)
- Gatling, Locust
Stolperfallen
- Testumgebung ≠ Prod – Ergebnisse vorsichtig übertragen.
- Memory Leaks findet man nur in Soaktests.
- Performance-Test misst nicht Funktionalität.
Übungen
Eine AntwortWelcher Test deckt Memory Leaks auf?
Eine AntwortWelche Metrik ist aussagekräftiger als ein einfacher Mittelwert?