ГОСТ Р ИСО/МЭК 24709-1— 2009
d)дополнительный элемент <Condition_evaluatod>. содержащий условие в составе элемента
<assert_condition>.
12.5 Элемент <Report_authorization> недолжен иметь атрибутов. В состав элемента <Report_autho-
rization> должны входить один или более элементов <Tester> (см. 12.6).
12.6 Элемент <Tester> должен иметь следующие атрибуты:
a) Name (обязательный атрибут) — фамилия, имя. отчество человека (строка символов);
b) Title (обязательный атрибут)—должность человека (строка символов).
13 Комплект тестов на соответствие BioAPI
13.1 Общие положения
13.1.1 Комплект тестов на соответствие биометрическому программному интерфейсу (КТСБПИ) явля
ется сочетанием выполняемых контрольных примеров, соответствующих тестовых данных и процедуры
испытаний. Возможно проведение испытаний на соответствие только тем требованиям, которые указаны в
спецификации BioAPI. Комплект тестов может включать в себя тесты для проверки требований, указанных
в спецификации BioAPI как необязательные, однако нельзя устанавливать обязательность соответствия
этим требованиям.
13.1.2 До начала выполнения КТСБПИ может потребоваться подготовка набора записей данных. На
бор данных должен включать в себя некоторое количество определенных заранее ЗБИ. которые могут
содержать как корректные, так и некорректные данные. Набор данных может включать в себя
записи, заведомо содержащие ошибку, которые необходимы для проверки обработки тестовой
реализацией оши бочныхданных всоответствии с требованиями конкретных тестовых примеров.
13.1.3 В процедуре проведения испытаний приведены требования к процессу выполнения КТСБПИ и
инструкции для оператора, проводящего испытания. Кроме того, процедура проведения испытаний должна
быть описана достаточно подробнодля того, чтобы обеспечить возможность повторного испытания данной
реализации с получением идентичных результатов. Для этого необходимо, чтобы КТСБПИ был по возмож
ности максимальноавтоматизирован.
13.2Структура комплекта тестов на соответствие биометрическому программному интер
фейсу
13.2.1 В соответствии с предыдущими разделами настоящего стандарта. КТСБПИ имеет иерархичес
кую структуру, основным элементом которой является контрольный пример. Каждый контрольный пример
обычно имеет одну цель, например определение того, что ТР имеет определенную необходимую
способ ность или демонстрирует определенное необходимое поведение. В состав каждого контрольного
примера входят:
a) описание цели испытания (то есть, что подвергается испытанию — условия, требования или спо
собности, которые должны быть определены с помощью данного испытания);
b
) критерий прохождения/ие прохождения контрольного примера;
c) ссылка на раздел спецификации BioAPI, на основании которого подготовленданный контрольный
пример.
13.2.2 В соответствии с изложенным ниже, каждый контрольный пример предусматривает объектив
ные. воспроизводимые, точно выраженные и правильные результаты тестирования. Каждый контрольный
пример можно проследитьдо утверждения или утверждений в спецификации BioAPI и. кроме того, каждый
контрольный пример составлен так. чтобы можно было точно определить поведение соответствующей ТР
Каждый контрольный пример осуществляет проверку условия с получением результата ■’pass’’ или "fail".
Контрольные примеры могут быть объединены в группы или сценарии в рамках КТСБПИ; каждая группа
контрольных примеров может состоять из одного или более контрольных примеров, сгруппированных в
логической последовательности. Каждая группа контрольных примеров может иметь конкретную цель
ис пытания. Контрольный пример может быть разбит на самостоятельные единицы, называемые
тестовыми шагами. Тестовый шаг имеет имя и может использоваться вдальнейшемдля создания новых
контрольных примеров.
13.2.3 Результатом испытания является последовательностьсобытий, которые происходили во время
выполнения контрольного примера. Результат испытания включает в себя все входные и выходныеданные
ТР в момент контроля и наблюдения.
13.2.4 Ожидаемым результатом испытания является результат, определенный контрольным приме
ром. то есть событиями, происходящими во время выполнения контрольного примера. Результатом ожида-
188