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

В рамках нагрузочного тестирования КРОК реализует проекты трех типов:

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

Преимущества сотрудничества с Центром компетенции компании КРОК:

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

Исследование масштабируемости

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

Консалтинг в области нагрузочного тестирования

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

Инфраструктурная оптимизация

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

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