Описание

Нагрузочное тестирование рекомендуется проводить при выпуске нового программного обеспечения, доработке эксплуатируемого ПО и при изменении конфигурации стендов.

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


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

Нагрузочное тестирование является сложным процессом, включающим в себя

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

Направления нагрузочного тестирования
Тестирование производительности
Определение характеристик производительности системы

Объемное тестирование
Тестирование поведения системы при увеличении объема данных

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

Тестирование сервера
Проверка работоспособности и надежности серверной части системы

Стресс-тестирование
Проверка корректности работы системы в режиме перегрузки и сбоев

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

Тестирование на достижимость бизнес-планов
Исследование того, как система будет работать, когда будут достигнуты плановые бизнес-показатели

Разработка вспомогательных источников нагрузки
Воспроизведение работы внешних программ для проведения нагрузочного тестирования системы, интегрированной с ними