Корпорация ПАРУС

Сервис нагрузочного тестирования

Назначение

Автоматическое проведение нагрузочных испытаний системы "ПАРУС".

Основные функциональные возможности

Моделирование отражения в системе бизнес-процессов  как последовательности нескольких бизнес-процедур, например:
А) регистрация документа;
Б) подготовка данных для печати документа;
В) отработка документа в учете.

Для работы с сервисом предназначены два раздела, доступные в модуле "Администратор":

  • Задания нагрузочного тестирования;
  • Сеансы нагрузочного тестирования.

Сервис обеспечивает:

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

Порядок нагрузочного тестирования

Рис.1. Порядок нагрузочного тестирования

Настройка задания проводится в разделе "Задания нагрузочного тестирования" и включает в себя регистрацию:

  • записи о задании;
  • записей о тестах задания;
  • записей о параметрах задания;
  • записей о значениях параметров.

Создание сеансов производится в разделе "Сеансы нагрузочного тестирования". Запуск задания на выполнение производится в разделе "Задания нагрузочного тестирования". Система обеспечивает отслеживание выполнения хода задания и просмотр результатов по окончании его выполнения.

При выполнении задания исполняются следующие алгоритмы:

  • алгоритм "До начала" (в начале задания) - предназначен, например, для очистки и/или предварительной подготовки необходимых данных;
  • пакет алгоритмов, каждый из которых представляет собой тест - один или несколько параллельно исполняемых процессов. Цепочка тестов может моделировать отражение в системе отдельного бизнес-процесса;
  • алгоритм "После окончания" (в конце задания) - предназначен, например, для окончательной обработки результатов выполнения задания.