Найти тему
Легко в’IT

Нагрузочное тестирование

Довольно большая часть корпоративных приложений постоянно получает сотни, тысячи и сотни тысяч запросов в минуту.

Логично предположить, что возможности серверов не безграничны и обслужить миллион клиентов в секунду могут далеко не все сервера. Просто памяти не хватит.

В связи с этим, есть такой вид тестирования как “нагрузочное”. У нас имеется предположение, сколько пользователей одновременно могут воспользоваться системой в единицу времени, допустим в секунду, так называемый параметр RPS (Requests Per Second, запросов в секунду). Как правило, этот параметр указывается в требованиях к системе.

И нам перед каждой новой версией надо понять, не усложнили ли программисты приложение на столько, что оно стало жрать больше памяти, а следовательно уже не может поддерживать необходимые нам, скажем 10 000 запросов в секунду.

Такое тестирование можно проводить разными способами, но обычно у компании есть специально разработанные программки, которые можно натравить на вашу и сказать, сколько запросов в секунду ей генерировать

#qa #нагрузка