@Danbka

Как выглядит план нагрузочного тестирования?

Привет,

подскажите, пожалуйста, как правильно организовать нагрузочное тестирование api? Правильно ли я понимаю, что необходимо:

1) определить api эндпоинты, которые продуцируют наибольшую нагрузку на систему
2) подготовить сервер для тестирования с тем количеством пользователй, которое предполагается в реальности
3) определить количество запросов в единицу времени, которое совершают пользователи
4) собственно написать тесты
5) определиться с целевыми значениями (например, чтобы ответ от сервера был не более 1 с.)
6) запустить тесты (в течение какого времени они должны быть запущены? Минута, час, сутки?)
7) посмотреть на результаты и сделать выводы.

Или это неправильно, и я должен писать тесты, которые эмулируют поведение пользователя, а не покрывать только те эндпоинты, которые наиболее критичны и способны вызвать набольшую нагрузку на сервер?
  • Вопрос задан
  • 666 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы