Элемент Описание элемента Тип Количество asrequest

advertisement
Элемент
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]
Download