Элемент asrequest common oneSystem name type testType runTime flagStat partFlush modeSave getTransaction connections db host Описание элемента Корневой тег Одиночный режим (нагрузка одной системы) Название системы из блока system или web service. Если не задано, то указать null Тип системы: null – если одиночный режим не используется; mq – если системы из блока system; web service – если система из блока web service Тип теста: none – тест стабильности или подтверждения; step – ступенчатый тест Длительность теста, используется если testType = none Измеряется в минутах Запись отправленных сообщений в БД для систем взаимодействующих через MQ true – да, false - нет Если flagStat true , то определяет с какой частотой записывать в БД информацию об отправленных сообщений . Частота = интенсивность / partFlush Save mode for responses single – each response insert to db batch – batch commit Замер длительности транзакций для систем из раздела system. true – да false - нет Данные для соединения с базой данной (Oracle) и IBM Websphere MQ Данные для соединения с базой данных Ip сервера базы данных; pattern \d+\.{1}\d+\.{1}\d+\.{1}\d+ Тип Количество [1] [1] [1] string [1] string [1] string [1] int [1] boolean [1] int [1] String [1] boolean [1] [1] [1] string [1] Элемент port sid user password debug mq host port manager channel user password systems system active jms usrProperties debug name validation Описание элемента Порт; pattern \d+ Site identifier – for find db_name; формат - \S+ Имя пользователя для соединения ; pattern \S+ Пароль пользователя; минимальная длина 0 Расширенное логирования по операциям с базой данных; true – да, false нет Данные для соединения с сервером mq Ip сервера mq; pattern \d+\.{1}\d+\.{1}\d+\.{1}\d+ Порт в формате \d+ Менеджер очередей ; pattern \S+ Канал соединения с mq ; pattern\S+ Имя пользователя для соединения в формате \S+ Пароль пользователя; минимальная длина 0 Системы взаимодействующие через mq Описание системы, данный блок может повторяться n раз Статус участия системы в тесте; true – да, false - нет Поддержка JMS true – да, false - нет Добавляет дополнительный параметр RqUID в заголовок , добавит есть установлен jms в значение true; true – да, false - нет Расширенное логирования для системы; true – да, false - нет Название системы (формат \S+) Выражение для валидации ответа в формате xpath или regexp - (.*;)+ Тип int string Количество [1] [1] string [1] string [1] boolean [1] [1] string [1] int string [1] [1] string [1] string [1] string [1] [1] [1…n] boolean [1] boolean [1] boolean [1] boolean [1] string [1] string [1] Элемент typeValidating Описание элемента Значения задаются через ; Типы валидации: checkbyxpath – xpath выражение checkregexp – регулярное выражение checknode – xpath выражение Очередь для отправки сообщение, минимальная длина 1 Очередь для получения сообщений, минимальная длина 1 Заголовок для ответа, очередь куда нужно положить ответ, указывается для АС Запрос; pattern (.*;)+ Минимальная длина 1. Значения задаются через ; Файл с запросом. pattern (.*;)+ Минимальная длина 1. Значения задаются через ; Количество потоков в которое будет запущено приложение pattern \d+ Тип Количество string [1] string [1] string [1] string [1] string [1] int [1] countRequestByHour Интенсивность запросов в int час pattern \d+ [1] countListener Количество листенеров для получения ответов pattern \d+ [1] step Сценарий для string ступенчатого теста. Pattern (\d+\,{1}\d+\;{1})+ Первый параметр – интенсивность на ступень Второй параметр – Длительность ступени Системы веб-сервисы Веб-сервис Статус участия системы в boolean тесте; true – да, false - нет Название системы string (формат \S+) requestQueue responseQueue replyTo requestFile threads webservices webservice active name int [1] [1] [1..n] [1] [1] Элемент debug delay Описание элемента Расширенное boolean логирования для системы; true – да, false - нет Время одной итерации int \d+ Интенсивность запросов в час Pattern \d+ url Ссылка на веб-сервис Минимальная длина 8 checkConfirmDate Задержка между проверкой подтверждения от PFR Pattern \d+ countRetryForOpenDate Количество попыток для проверки ConfirmDate Pattern \d+ step Сценарий для ступенчатого теста. Pattern (\d+\,{1}\d+\;{1})+ Первый параметр – интенсивность на ступень Второй параметр – Длительность ступени countRequestByHour Тип Количество [1] [1] int [1] string [1] int [1] int [1] string [1]