Процесс проверки работы системы оборудования и программного продукта под
характерной тестовой нагрузкой с целью выяснения способности выполнения задач. Цель нагрузочного
тестирования — обнаружение и устранение возможных проблем и узких мест в ИТ-системах для
оптимизации производительности.
Во время нагрузочного тестирования используются стандартные и кастомные
инструменты и бенчмарки в зависимости от целей тестирования:
-
проверка архивирования и разархивирования файлов;
-
скорость копирования файлов;
-
производительность веб серверов, оценка успешно осуществленных
транзакций в единицу времени и др.;
-
тесты на пригодность для работы с большими и структурированными
объемами данных;
-
моделирование подключения произвольного числа клиентов и генерируемые
ими запросы;
-
тест Гилева для определения производительности и быстродействия 1С;
Используемые инструменты:
-
тест 7zip LZMA;
-
nginx Apache Bench;
-
PostgreSQL (pgbench);
-
Redis-benchmark;
-
Тест Гилева.