Load Testing
Описание
Нагрузочное тестирование — это проверка устойчивости и производительности работы программного обеспечения под нагрузкой, сопоставимой с реальными условиями использования. Основными целями нагрузочного тестирования являются: - Поиск максимальной производительности — постепенное пошаговое увеличение нагрузки до состояния, когда система перестает удовлетворять требуемым параметрам. - Тестирование надежности (стабильности) — проверка работоспособности системы при длительной нагрузке, не менее 12 часов (чаще применяется уровень нагрузки равный 70% от найденного максимума). - Регрессионное тестирование — сравнение производительности текущей версии системы относительно предыдущей версии.
Ценность
Преимущества:
- Определение изменений в производительности системы, как изменилась скорость обработки запросови максимальное количество обрабатываемых запросов в последнем релизе. Позволяет оценить, выдержит ли система предполагаемую нагрузку.
- Обнаружение ошибок или дефектов, связанных с работой под нагрузкой до их появления в продуктовом окружении.
- Поиск узких мест в производительности в системе "бутылочных горлышек" — запросы или задачи, которые выполняются долго и неэффективно.
Последствия отсутствия:
- Система может не выдержать требуемую нагрузку после развертывания на продуктовом окружении, что приведет к инциденту.
- Скорость обработки запросов системой со временем уменьшится, что скажется на качестве предоставляемого сервиса.
Критерии оценки 2
Простой вопрос?
Вопрос с несколькими вариантами ответа?
- +1 Вариант 1
- 0 Вариант 2
- -1 Вариант 3
Ресурсы 1
-
Источник
Метаданные
- ID:
- 5aefc727-1b05-4611-ab78-58854b5ca0aa
- Slug:
load-testing- Версия:
- 2.0
- Проекты:
- ФармаИмпекс Client1/Project1
- Критерии:
- 2 survey
- Создано:
- 2026-04-30
- Обновлено:
- 2026-04-30