Поиск

Стресс тестирование

Стресс-тестирование предназначено для проверки поведения системы в условиях стресса и оценки способности системы к восстановлению после прекращения воздействия стресса. Услуга необходима для систем с высокой степенью критичности для бизнеса, а также приложений с высокой отказоустойчивостью. 

Как правило, стресс-тестирование проводится в следующих случаях:

  • Если велика стоимость отказа системы в экстремальных ситуациях.
  • Если есть возможность резкого увеличения нагрузки на систему в экстремальных ситуациях.

К стрессовым условиям относятся: повышение интенсивности выполнения операций до очень высоких значений, аварийное изменение конфигурации сервера. 


Ключевые преимущества
  • Выявляются узкие места в отдельных компонентах системы, из-за которых возможно снижение производительности системы в стрессовых условиях.
  • Определяются показатели нагрузки системы, при которых система отвечает требованиям к производительности, заявленным на этапе проектирования.

Основные задачи

В ходе проведения стресс-тестирования  разрабатываются сценарии, эмулирующие нагрузку на систему, значительно превышающую ожидаемые показатели системы. При этом снимаются показатели по производительности, которые в дальнейшем анализируются и позволяют сделать выводы о выносливости или устойчивости приложения в случае всплеска активности по его использованию.
Основными задачами стресс-тестирования являются:

  • исследование поведения системы при пиковых нагрузках;
  • исследование обработки ошибок и исключительных ситуаций при пиковых и диспропорциональных нагрузках;
  • исследование узких мест в отдельных компонентах системы;
  • тестирование емкости системы.

Протестируем системы любой сложности: поисковые, биллинговые, процессинговые, SAP и многие другие