Функции модуля (__call)


НАЧАЛО >> Оглавление >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> TestA - Тестирование системы >> Функции модуля (__call)📄 Скачать в DOCX


Функции могут быть вызваны как UseModule("TestA")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
GetInventoryИнвентаризация проверок TestA
Подробнее... 
Возвращает список целей проверки и связанных с ними тестов.
ТипПараметрПо умолчаниюОписание
array$options'array()'Фильтры и параметры инвентаризации
GetRunReportЧтение отчета TestA
Подробнее... 
Возвращает сохраненный отчет по runid.
ТипПараметрПо умолчаниюОписание
string$runid''Идентификатор запуска
ListRunReportsСписок отчетов TestA
Подробнее... 
Возвращает список последних сохраненных отчетов.
ТипПараметрПо умолчаниюОписание
int$limit20Максимальное количество отчетов
RqstTestExampleПример реализации пользовательского фильтра заказов
Подробнее... 
Данная функция демонсрирует создание дополнительных пользовательских условий проверки корректности заказа. Для ее использования ее необходимо подключить в настройках модуля заказа. В качестве примера - проверка что бы количество заказов на издание не превышало количества свободных экземпляров
ТипПараметрПо умолчаниюОписание
array$recarrayОбязательныйrecarray - ассоциативный массив array('userrec'=>$userrec, 'bookrec'=>$bookrec, 'rqstrec'=>&$rqstrec, 'userdb'=>$userdb, 'bookdb'=>$bookdb, 'rqstdb'=>$rqstdb). Если функция возвращает непустую строку, то заказ создан не будет и будет выведено сообщение с возвращенной строкой.
RunModuleЗапуск проверок модуля TestA
Подробнее... 
Запускает проверки выбранного модуля и сохраняет отчет.
Отсутствуют
RunSuiteЗапуск набора проверок TestA
Подробнее... 
Запускает набор проверок и сохраняет отчет.
ТипПараметрПо умолчаниюОписание
array$options'array()'Параметры запуска
RunTargetЗапуск одной проверки TestA
Подробнее... 
Запускает явный тест или структурную проверку одной цели.
Отсутствуют