ГОСТ Р ИСО/МЭК 15408-3-2002
Это семейство способствует обеспечению доверия, что вероятность наличия незамеченных
недостатков относительно мала.
Семейства ATE_COV, ATE_DPT и /\TE_FUN используют совместнодля определения свидетель
ства тестирования. представляемого разработчиком. Независимоефункциональное тестирование, вы
полняемое оценщиком, рассмотреновATEJND.
Ранжирование компонентов
Это семейство содержит два компонента. Иерархнчный компонент содержит требование, чтобы
была проанализирована зависимость от порядка выполнения процедур тестирования.
Замечания по применению
Как ожидается, процедуры выполнения тестов будут обеспечены инструкциями по использова
нию тестовых программ и комплектов тестов, включая среду и условия тестирования, параметры и
значения тестовых данных. Следуеттакже, чтобы процедуры тестирования показывали, как результаты
тестирования получаются из входныхданных тестирования.
Это семейство определяет требования для представления всех планов, процедур и результатов
тестирования. В соответствии с этим объем информации, которую необходимо представить, будет
меняться в зависимости от использования ATE_COV и ATE, DPT.
Зависимость от порядка выполнения актуальна, когдауспешное выполнение конкретного теста
зависитот существования конкретного состояния. Например, можно потребовать, чтобы тест Л выпол
нялся непосредственно перед тестом Б. так как состояние, следующее из успешного выполнения теста
А. —предпосылка для успешного выполнения геста Б. Таким образом, неудача теста Б может быть
связана с проблемой зависимости от порядка выполнения. В приведенном примере тест Б может закон
читься неудачно, потому что тест В (а не А) был выполнен непосредственно перед ним, или же
неудача теста Б связана с неудачей теста А.
ATE_FUN.l Функциональное тестирование
Цели
Цель разработчика —демонстрировать, что все функции безопасности выполняются всоответ
ствии со спецификациями. От разработчика требуется выполнитьтестирование и представить тестовую
документацию.
Зависимости отсутствуют.
Элементы действий разработчика
ATE_FUN.1.1D Разработчик должен протестировать ФБО и задокументировать результаты.
ATE_FUN.1.2D Разработчик должен представить тестовую документацию.
Элементы содержания и представления свидетельств
ATE_FUN.I.1C Тестовая документация должна состоять из планов иописаний процедуртестиро
вания, а также ожидаемых и фактических результатов тестирования.
ATE_FUN.1.2C Планы тестирования должны идентифицировать проверяемые функциибезопасно
сти и содержать изложение целей тестирования.
ATE_FUN.1.3C Описания процедур тестирования должны идентифицировать тесты, которые не
обходимо выполнить, и включать в себя сценарии для тестирования каждой
функции безопасности. ’Эти сценариидолжны учитывать любое влияние последо
вательности выполнения тестов на результаты других тестов.
ATE_FUN.1.4C Ожидаемые результаты тестирования должны показать прогнозируемые выход
ные данные успешного выполнения тестов.
ATE FUN.1.5C Результаты выполнения тестов разработчикомдолжныдемонстрировать, чтокаждая
проверенная функция безопасности выполнялась в соответствии соспецификация
ми.
Элементыдействий оценщика
ATE_FUN. 1.1Е Оценщик должен подтвердить, что представленная информация удовлетворяет
всем требованиям к содержанию и представлению свидетельств.
ATE_FUN.2 Упорядоченноефункциональное тестирование
Цели
Цель разработчика — демонстрировать, что все функции безопасности выполняются всоответ
ствии со спецификациями. Отразработчика требуется выполнить тестирование и представить тестовую
документацию.