Header banner
Revain logoHome Page
Dewitt Bhattacharya photo
1 Уровень
804 Отзыва
74 Карма

Отзыв о k6 от Dewitt Bhattacharya

Revainrating 5 out of 5

Отличный инструмент для запуска и моделирования нагрузки на API

Самое полезное в K6 — это его способность создавать реалистичные тестовые сценарии для имитации реальной нагрузки трафика, а также различных типов ошибок, которые весьма полезны, когда речь идет о настройке производительности наших API. Мне не нравится, что вы можете использовать только один тип API одновременно с этим продуктом, если вашей целью было просто моделирование, а не настоящие стресс-тесты (при необходимости). Это хорошо, потому что мы смогли увидеть, что произойдет при определенных обстоятельствах, еще не внедрив их в производственный код! До сих пор все работало отлично, за исключением некоторых незначительных проблем, таких как иногда медленное время отклика. Это помогло нам выяснить любые проблемы перед запуском, поскольку эти симуляции позволяли нам делать такие вещи, как пробовать новые функции / изменения и т. Д., Оставаясь в автономном режиме. Наше основное внимание сейчас всегда направлено на улучшение скорости с помощью инструментов, подобных k6, вместо того, чтобы ждать, пока что-то пойдет не так, а затем пытаться исправить это после запуска.

картинка 1 прикреплена к отзыву k6 от Dewitt Bhattacharya



Плюсы
  • Простой пользовательский интерфейс
  • Гораздо больше контроля над конфигурацией сети, чем в обычных средах тестирования веб-сервисов.
  • Возможность одновременного подключения нескольких клиентов через сервер балансировки нагрузки очень удобна, особенно важно, учитывая, что каждый клиент может быть полностью отдельным приложением, поэтому им могут потребоваться уникальные IP-адреса, назначенные вручную с помощью DHCP, а не передача всех запросов.
Минусы
  • Есть нюансы