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

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

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

Используемые инструменты:

  • тест 7zip LZMA;
  • nginx Apache Bench;
  • PostgreSQL (pgbench);
  • Redis-benchmark;
  • Тест Гилева.