Как проводить load testing с k6?

Middle
277 просмотров
AFK Offer AI

k6 — инструмент load testing с JavaScript сценариями. Сценарий описывает virtual users (VUs) и их действия. Типы: constant VUs (baseline), ramping up (постепенный рост нагрузки), spike test (резкий скачок). Метрики: http_req_duration, http_req_failed, vus. Thresholds в скрипте — тест падает если p95 > 500ms или error_rate > 1%. Интеграция в CI: запускать smoke test (1 VU) на каждый деплой, full load test на staging перед релизом. k6 Cloud для распределённого тестирования.

Следующий вопрос

Как дебажить Node Not Ready в Kubernetes?