Performance Testing bewertet, wie ein System unter Last funktioniert — gemessen werden Geschwindigkeit, Skalierbarkeit und Stabilität unter verschiedenen Bedingungen. Zu den Typen gehören Load-, Stress-, Spike- und Soak-Testing. Es ist essentiell, um sicherzustellen, dass Systeme reale (und Spitzen-)Lasten angemessen handhaben.
Warum es wichtig ist
Non-functional testing of HOW WELL the system performs (not just correctness):
→ RESPONSE TIME / latency (how fast?), THROUGHPUT (requests/sec handled)
→ SCALABILITY (behavior as load grows), RESOURCE usage (CPU, memory)
→ STABILITY under sustained or extreme load
→ ensures the system meets performance requirements and handles real usage.
