Performance testing evalúa cómo se desempeña un sistema bajo carga — midiendo velocidad, escalabilidad y estabilidad bajo diversas condiciones. Los tipos incluyen load, stress, spike y soak testing. Es esencial para garantizar que los sistemas manejen aceptablemente el uso real (y máximo).
Por qué es importante
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.
