ГОСТ Р ИСО/МЭК 24709-1— 2009
d) один элемент <CTS_ID>, содержащий строку символов, которая идентифицирует КТСБПИ;
e) один элемент <test_assertion>. содержащий имя исполняемого утверждения, имя пакета, в кото
ром содержится утверждение, и значения всех входных параметров утверждения;
f) ни одного или более появлений любых из следующих элементов влюбом порядке:
1) <function> (см. 11.10) — этот элемент представляет собой вызов функции стандартного интерфей
са BioAPI (включая обратные вызовы), которые происходят в процессе испытания;
2) <inline_response> (см. 11.12) — этот элемент представляет собой выходные данные испытания,
которые формируются элементом <assert_conditlon> во время проведения испытания.
11.3Элемент <TostingLaboratory> недолжен иметьатрибутов. Всостав элемента <TestingLaboratory>
в указанном порядке должны входить:
a) один элемент <Name> — строка символов;
b
) один элемент <Address> (см. 11.5) — почтовый адрес;
c) один элемент <Phone> — строка символов;
d)дополнительный элемент <E-mail> — адрос электронной почты;
e)дополнительный элемент <Url> — адресстраницы в интернете.
11.4 Элемент<Vendor>должен иметьтежеатрибуты и содержимое,что и элемент <TestingLaboratory>.
11.5 Элемент <Address> не должен иметь атрибутов. В состав элемента <Address> в указанном
порядке должны входить:
a) один элемент <Streot> (улица) — строка символов;
b
) один элемент <City> (город) — строка символов:
c) дополнительный элемент <StateOrProvince> (штат или область) — строка символов;
d) один элемент <2ipOrPostalCode> (почтовый индекс) — строка символов;
e) один элемент <Country> (страна) — строка символов.
11.6 Элемент <BiometricProduct> должен иметь следующие атрибуты:
a) Name (обязательный атрибут) — строка символов;
b) SorialNo (обязательный атрибут) — строка символов.
В состав элемента SeriaINo должен входить один элемент <Description> — строка символов.
11.7 Элемент <test_assertion> не должен иметь атрибутов. В состав элемента <test_assertion> в
указанном порядке должны входить:
a) один элемент <package_name> — строка символов, представляющая собой универсальный уни
кальный идентификатор (см.6.6);
b
) один элемент <assertion_name> — строка символов:
c) один элемент <Oescription> — строка символов, содержащая описание утверждения и ни одного
или более элементов <input> (см. 11.8). каждый из которых содержит имя и значение входного параметра
утверждения.
11.8 Элемент <input> должен иметь следующие атрибуты:
a) пате (обязательный атрибут)— строка символов, подходящая для создания «NCName» (неквали
фицированного имени) в пространствах имен W3C XML;
b) value (обязательный атрибут)— строка символов;
Элемент <input> недолжен иметь текстового содержимого.
11.9 Элемент <output> должен иметь те же атрибуты и содержимое, что и элемент <input>.
11.10 Элемент <function> должен иметь следующий атрибут:
- dir (обязательный атрибут) — одна из строк символов "incoming", "outcoming". определяющая
направление вызова функции по отношению к испытуемому компоненту.
В состав элемента <function> в указанном порядке должны входить:
a) один элемент <namo> — строка символов:
b
) ни одного или более элементов <input> (см. 11.8). каждый из которых содержит имя и значение
входного параметра вызова функции:
c) ни одного или более элементов <output> (см. 11.9), каждый из которых содержит имя и значение
выходного параметра вызова функции;
d) один элемент <return> (см. 11.11), содержащий возвращаемое значение вызова функции.
11.11 Элемент <return> должен иметь следующий атрибут:
- value (обязательный атрибут) — строка символов.
Элемент <return> недолжен иметь текстового содержимого.
186