Нагрузочное тестирование
Определение
Нагрузочное тестирование (англ. load testing) — проверка того, как система ведет себя, когда ею одновременно пользуется много людей. Специальные программы имитируют тысячи пользователей и постепенно увеличивают поток запросов, а команда смотрит, где растет время ответа и когда появляются ошибки. Результат выражают в цифрах: например, сервис держит 500 запросов в секунду с ответом быстрее секунды, а на 800 начинает отказывать. Тестирование проводят до рекламной кампании, распродажи или запуска на новую аудиторию. Найденное узкое место дешевле исправить заранее, чем во время пика продаж. Без мониторинга такие тесты мало что объясняют, а по их итогам оценивают производительность системы.
Также говорят
нагрузка, нагрузочный тест.