Тестирование производительности оценивает, как система работает под нагрузкой — измеряя скорость, масштабируемость и стабильность при различных условиях. Типы включают нагрузочное тестирование, стресс-тестирование, spike-тестирование и soak-тестирование. Это важно для обеспечения приемлемой работы систем при реальном (и пиковом) использовании.
Что измеряет тестирование производительности
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.
