API performance testing: определяем baseline (нормальное время ответа), устанавливаем SLA (например, p95 < 500ms). Измеряем: response time (min/avg/max/p50/p95/p99), throughput (RPS), error rate, latency. Инструменты: k6, JMeter, Gatling, Locust. Что тестируем: отдельные эндпоинты под нагрузкой, critical user journeys (цепочка API вызовов), spike tests (резкий рост RPS). Анализ: где bottleneck (DB? CPU? memory? network?)? При какой нагрузке деградация?
Как делать performance testing для API?
Senior
281 просмотровAFK Offer AI
Как тестировать асинхронные операции?