Товары в корзине: 0 шт Оформить заказ
Стр. 1
 

24 страницы

396.00 ₽

Купить официальный бумажный документ с голограммой и синими печатями. подробнее

Официально распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль".

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Определяет требования к спецификациям тестов профиля (СТП) для аттестационного тестирования профилей протоколов ВОС и содержит руководящие материалы для их разработки.

Настоящий стандарт распространяется на тестирование соответствия реализации профиля требованиям статического и динамического соответствия каждого протокола и любого информационного объекта, входящего в состав профиля, путем управления обменом протокольными блоками данных (ПБД) и наблюдения за этим обменом

Показать даты введения Admin

Страница 1

ГОСТ Р 34.91-94

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ.

МЕТОДОЛОГИЯ и основы АТТЕСТАЦИОННОГО ТЕСТИРОВАНИЯ

Часть 6. СПЕЦИФИКАЦИЯ ТЕСТОВ ПРОТОКОЛЬНОГО ПРОФИЛЯ

Издание официальное

94/22Г


со

U2


ГОССТАНДАРТ РОССИИ Москва

Страница 2

ГОСТ Р 34.91-94

Предисловие

1    РАЗРАБОТАН Московским научно-исследовательским центром (МНИЦ) Комитета при Президенте Российской Федерации по политике информатизации

ВНЕСЕН Комитетом при Президенте Российской Федерации по политике информатизации

ПОДГОТОВЛЕН Техническим комитетом по стандартизаций ТК 22 «Информационная технология»

2    ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 22.12.94 № 331

Настоящий стандарт разработан на основе проекта международного стандарта ИСО/МЭК 9646-6—91 «Информационная технология. Взаимосвязь открытых систем. Методология и основы аттестационного тестирования. Часть. 6. Спецификация тестов протокольного профиля»

3    ВВЕДЕН ВПЕРВЫЕ

© Издательство стандартов, 1995

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России

II

Страница 3

ГОСТ Р 34.91-94

СОДЕРЖ А ЫНЕ

1    Назначение...............>

2    Нормативные ссылки ..............

3    Определения .    ...............

4    Сокращения    ...............

5    Согласованность ...............

6    Смысл соответствия профилю............

6.1    Принципы содержимого профиля и соответствия профилю ...    3

6.2    Требования соответствия профилю.........4

6.3    Взаимоотношения между требованиями к; соответствию профилю и

базовым спецификациям............5

6.4    Формулировка требовании соответствия профилю.....6

7    Общие принципы тестирования...........7

7.1' Спецификация теста профиля...........7

7.2    Правила разработки компонентов СТП........7

7.3    Ссылки на цели тестирования ..........8

7.4    Отношение к базовой спецификации тестирования.....9

7 5 Методология абстрактного тестирования........10

7.6 Конфигурация ТС..............11

8    Сводный перечень спецификаций тестов профиля......11

8.1    Введение................11

8.2    Компоненты сводного перечня СТП.........11

9    Специфичная для профиля спецификация теста.......14

10    Процесс разработки спецификации теста профиля......15

10.1    Формы документов «ЗСР профиля» и «ДИРТ    профиля» .    .    .15

10.2    Спецификация аттестационного тестирования для каждого протокола ................16

10.3    Специфичные для профиля компоненты СТП......17

10.4    Сводный перечень СТП............17

10.5    Объединение сводного перечня СТП и СПСТ......17

Пр иложеине А Форма сводного перечня СТП........20

Редактор Л. В. Афанасенко Технический редактор В. Н. Прусакова Корректор Н. И. Гаврищук

Сдано в набор 2Э.03.95. Подп. в печать 16.05.95. Уел. печ. л. 1,40. Уел. кр.-отт. 1,40.

Уч. изд. л. 1.13. Тир. 375 экз. С 2100.

Ордена «Знак Почета» Издательство стандартов. 107076. ;Москва, Колодезный пер., 14 Калужская п'пеграфия стандартов, ул. Московская, 256. Зак. 893

ПЛР JV* 040138

III

Страница 4

ГОСТ Р 34.91-94

ВВЕДЕНИЕ

Настоящий стандарт определяет методологию тестирования профилей протоколов взаимосвязи открытых систем (ВОС) па основе методологии тестирования протоколов, определенных в ГОСТ Р ИСО./МЭК 9646-2.

В ГОСТ Р ИСО/МЭК 9646-1 установлены терминология и общие принципы тестирования как протоколов, так и профилей. В ГОСТ Р ИСО/МЭК 9646-4 определены требования к реализации тестов, а в ГОСТ Р ИСО/МЭК 9646-5 — требования к процессу оценки соответствия. Эти требования применимы также к тестированию профилей. В ИСО/МЭК СТК-1 определены способы документирования требований к профилям в «заявке о соответствии реализации протоколу» (ЗСРП) и в «списках требований к профилю».

Документ по спецификации профилей — это стандартизованный документ, охватывающий один или несколько профилей. Международный функциональный стандарт (МФС) служит примером документа но спецификации профиля.

Профиль определяется как одна или набор нескольких базовых спецификации и как идентификация выбранных классов, подмножеств, факультативных возможностей п параметров базовых спецификации, необходимых для реализации конкретной функции. Профили должны упростить взаимодействие между системами, р с а л 11 з у ю гц и м и з а д а н н ы й п р о ф и л ь.

Реализация профиля тестируется на соответствие заданной спецификации профиля для того, чтобы убедиться в возможности взаимодействия и в том, что данная реализация соответствует определению профиля.

Смысл соответствия профилю и метод изложения требований к профилю с использованием списка требований к профилю приведены в разделе 6.

Принципы тестирования профилей на основе методологии, определенной для спецификации базовых протоколов, описаны в разделе 7.

Спецификация тестов профиля (СТП) представляет собой полный набор документов, необходимых для спецификации аттестационного тестирования профиля. СТП основывается на стандартных комплектах абстрактных тестов (КАТ) тех протоколов, на которые даны ссылки в профиле. СТП описана в разделах 7, 8 и 9.

Сводный перечень СТП содержит в одном документе ссылки на все компоненты СТП. Сводный перечень СТП описан в разделе 8 и в приложении Л.

Специфичная для профиля спецификация теста (СПСТ) содержит информацию, необходимую для расширения стандартных КАТ, относящихся к базовым спецификациям, и для их адаптации к использованию с профилями. СПСТ описана в оазлеле 9.

IV

Страница 5

ГОСТ Р 34.91-94 ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная технология

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. МЕТОДОЛОГИЯ и основы АТТЕСТАЦИОННОГО ТЕСТИРОВАНИЯ

Часть 6. Спецификация тестов протокольного профиля

Information technology Open systems interconnection. Conformance testing methodology and framework Part 6. Protocol profile test specification

Дата введения 1995—07—01

1 НАЗНАЧЕНИЕ

Настоящий стандарт определяет требования к спецификациям тестов профиля (СТП) для аттестационного тестирования профилей протоколов ВОС и содержит руководящие материалы для их разработки.

Настоящий стандарт распространяется на тестирование соответствия реализации профиля требованиям статического и динамического соответствия каждого протокола и любого информационного объекта, входящего в состав профиля, путем управления обменом протокольными блоками данных (ПБД) и наблюдения за этим обменом.

Требования к тестированию, не относящиеся к соответствию, не входят в предмет рассмотрения настоящего стандарта.

2 НОРМАТИВНЫЕ ССЫЛКИ

В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ Р ИСО/МЭК 9646-1—93 Информационная технология. Взаимосвязь открытых систем. Методология и основы аттестационного тестирования. Часть 1. Общие принципы

ГОСТ Р ИСО/МЭК 9646-2—93 Информационная технология. Взаимосвязь открытых систем. Методология и основы аттестационного тестирования. Часть 2. Спецификация абстрактного тестового комплекта

Издание официальное

1

Страница 6

ГОСТ Р 34.91-94

ГОСТ Р ИСО/МЭК 9646-4—93 Информационная технологий. Взаимосвязь открытых систем. Методология и основы аттестационного тестирования. Часть 4. Реализация тестов

ГОСТ Р ИСО/МЭК 9646-5—93 Информационная технология, Взаимосвязь открытых систем. Методология и основы аттестационного тестирования. Часть 5. Требования к испытательным лабораториям и клиентам в процессе оценки соответствия

ГОСТ Р ИСО/МЭК ТО 10000-1—93 Информационная технология. Основы и таксономия международных функциональных стандартов. Часть 1. Основы

ГОСТ Р ИСО/МЭК ТО 10000-2—93 Информационная технология. Основы и таксономия международных функциональных стандартов. Часть 2. Таксономия профилей

3 ОПРЕДЕЛЕНИЯ

Для целен настоящего стандарта применимы все определения, установленные всеми государственными стандартами серии ГОСТ Р ИСО/МЭК 9646.

4 СОКРАЩЕНИЯ

Для целей настоящего стандарта применимы следующие сокращения, определенные в ГОСТ Р ИСО/МЭК 9646-1:

АСП    —абстрактный сервисный примитив;

ВОС    — взаимосвязь открытых систем;

ДИРПТ —дополнительная информация о реализации протокола для тестирования;

ДИРТ —дополнительная информация о реализации для тестирования;

ЗСР    —заявка о соответствии реализации;

ЗСРП    —заявка о соответствии реализации    протоколу;

ЗСС    —заявка о соответствии системы;

КАТ    — комплект абстрактных тестов;

КПВТ —комплект нараме1рированных выполнимых тестов;

МАТ    — метод абстрактного тестирования;

МФС    — международный функциональный стандарт;

ОАТП    —отчет об аттестационном тестировании протокола;

ОАТС    —отчет об аттестационном тестировании системы;

ПАУТ —протокол административного управления тестированием;

ПКН    — пункт контроля и наблюдения;

ПТ    — перечень требований;

2

Страница 7

ГОСТ Р 34.91-94

ПТД11 — перечень требований ДИРТ профиля;

СПСТ —специфичная для профиля спецификация теста;

СТ    —средства тестирования;

СТКиЦТ — структура тестового комплекта и цели тестирования;

СТП    —спецификация тсстов профиля;

СЭУА    — сервисный элемент управления ассоциацией;

ТР    —тестируемая реализация;

ТС    —тестируемая система.

П р и м счан и о — Следующие сокращения определены в ГОСТ Р ИСО/МЭК ТО 10000-1, но в государственных стандартах серии ГОСТ Р 11СО/МЭК 9646 они заменены более общими терминами:

ЗСФС —заявка о соответствии реализации МФС (общим термином является «заявка о соответствии реализации профилю»);

ДПРМФС — дополнительная информация о реализации МФС для тестирования (общим термином является «дополнительная информация профиля для тестирования»);

ПТМФС —перечень требовании МФС (общим термином является «перечень требовании профиля»),

5 СОГЛАСОВАННОСТЬ

Документ, содержащий спецификации профиля, который определяет сводный перечень СТП в соответствии с настоящим стандартом,, должен удовлетворять всем требованиям, установленным в разделе 8 и в приложении А. Все СТКиЦТ, а также КАТ, на которые даны ссылки, должны соответствовать положениям ГОСТ Р ИСО/МЭК 9646-2.

Документ, содержащий спецификации профиля, который определяет СПСТ в соответствии с настоящим стандартом, должен удовлетворять всем требованиям, установленным в разделе 9, и должен быть лишь согласованным в международном масштабе СПСТ для данного профиля, а также быть представлен, по меньшей мере, в статусе предложения по проекту МФС или его эквивалента.

Если документ, содержащий спецификации профиля, определяющий сводный перечень СТГ1 в соответствии с настоящим стандартом, ссылается на СГ1СТ, то СПСТ должна соответствовать настоящему стандарту.

6 СМЫСЛ СООТВЕТСТВИЯ ПРОФИЛЮ

6.1 Принципы содержимого профиля и соответствия профилю

Профиль устанавливает четкие взаимоотношения между набором базовых спецификаций, используемых в совокупности для вы-

3

Страница 8

ГОСТ Р 34.91-94

полпения конкретной функции, п может определять также конкретную подробную информацию относительно каждой используемой базовой спецификации.

Отсюда следует, что профиль:

a)    должен ограничить выбор факультативных возможностей базового стандарта до такой степени, которая необходима для максимизации вероятности взаимодействия между системами, реализующими этот профиль. Таким образом, факультативные функции базового стандарта могут быть сохранены в профиле как факультативные функции профиля при условии, что они не влияют па взаимодействие;

b)    не должен определять никаких требований, которые могли бы противоречить или не соответствовать базовым стандартам, па которые он ссылается;

c)    может содержать требования к соответствию, более специфичные и ограниченные по применению, чем подобные требования в соответствующих базовых стандартах.

Например, если некоторая функциональная возможность связана с допустимым диапазоном значений параметров, то профиль может воспринять только значения из этого диапазона или подмножество значений этого диапазона как значения, допускаемые базовой спецификацией.

Таким образом, соответствие данному набору базовых стандартов не обязательно предполагает соответствие профилю. Однако соответствие профилю предполагает по определению и соответствие набору тех базовых спецификаций, на которые он ссылается.

6.2 Требования соответствия про ф и л ю

6.2.1    Введение

Концепции статического соответствия и динамического соответствия (см. ГОСТ Р ИСО/МЭК 9646-1 и ГОСТ Р ИСО/МЭК 9646-2) включены в концепцию профиля.

6.2.2    Требования статического соответствия

Чтобы гарантировать соответствие между профилем и его базовыми стандартами, требования к статическому соответствию профилю должны быть определены путем ссылок на требования к соответствию в исходных базовых спецификациях во всех случаях, где это возможно.

Требования к заявке о статическом соответствии должны содержать следующее:

а) общее описание основных подмножеств или категорий реализации, которые обеспечивают общие обоснования для более детального выбора классов и факультативных возможностей, осуществляемого в профиле;

4

Страница 9

ГОСТ Р 34.91-94

b)    требования к соответствию, относящиеся к этим подмножествам или категориям реализации;

c)    для каждой базовой спецификации, выбранной в профиле,— ссылку на требования к статическому соответствию в базовых спецификациях и на спецификации выборов, осуществленные для профиля;

(1) любые дополнительные требования к статическому соответствию профиля, которые предполагают взанмонезависимость соответствующих услуг и протоколов.

G.2.3 Требования динамического соответствия

При наличии выбранных реализуемых альтернатив в ЗСР требования к динамическому соответствию профиля в основном уже определены в исходных базовых спецификациях.

Следовательно, профиль должен определять требования к динамическому соответствию путем ссылок на эти базовые спецификации наряду с изложением любых других ограничивающих требований, необходимых для достижения установленных целей профиля.

Налагаемые профилем ограничения на требования базовой спецификации к динамическому соответствию являются исключением и должны относиться только к передаче. Ограничения не должны налагаться на операции приема. Следовательно, возможно, что принятие исключенной факультативной возможности может привести к тому, что принимающая система будет функционировать вне профиля, но сохранять соответствие базовой спецификации.

6.3 В з и и м оотношения между требованиями к соответствию профилю и базовым спецификациям

Основываясь на определениях ГОСТ Р ИСО/МЭК 9646-2, требования профилей протоколов ВОС к соответствию должны соотноситься с требованиями базовых спецификаций к соответствию следующим образом:

a)    обязательные требования базовых стандартов: должны сохраняться как обязательные в профиле;

b)    условные требования базовых спецификаций: должны оставаться условными в профилях, ja исключением того, что если данное условие всегда оценивается как истинное или как ложное при заданных требованиях профиля, то данный статус может быть изменен в соответствии с полученным результатом;

c)    факультативные требования базовых спецификаций: в профиле могут либо сохраняться, либо изменяться различным образом:

б

Страница 10

ГОСТ Р 34.91-94

1)    обязательное: может оставаться обязательным;

2)    не входит в предмет рассмотрения: факультативные требования, не относящиеся к профилю. Например, функциональные модули протокола, которые не используются в контексте данного профиля;

3)    условные: факультативные требования могут быть заменены в профиле па условные;

•1) исключено: использование факультативных возможностей может быть запрещено в контексте данного профиля. Они должны использоваться только для ограничения динамического поведения с точки зрения передачи элементов протокола;

сГ) неприменимые возможности базовых стандартов: (т. е. логически невозможные согласно базовым спецификациям) должны оставаться неприменимыми и в профиле.

Необходимо избегать выражения «исключено» в тех случаях, когда более подходящим является «не входит в предмет рассмотрения». В частности, если передающий протокольный элемент исключен, то, возможно, более правильно будет указать, что прием этого протокольного элемента «не входит в предмет рассмотрения», а не «исключен». Действительно, если прием протокольного элемента определен в профиле как «исключено», то цель аттестационного тестирования следовало бы представить как «не входит в предмет рассмотрения».

6.4 Фор м у л и р о в к а т р е б о в а н п й соответствия и р о ф 11 л ю

Требования соответствия профилю формулируются в следующем виде:

a)    в форме ЗСР каждой соответствующей базовой спецификации, на которую дана ссылка в профиле;

b)    в перечне требований профиля, где содержатся ограничения на статус и (или) допустимые ответы па форму базовой спецификации ЗСР каждого протокола;

c)    в специфичной для профиля форме ЗСР, определяющей вопросы, которые налагают дополнительные ограничения на профиль, не связанные непосредственно с каким-либо конкретным протоколом.

Поставщик реализации заполняет формы ЗСР (базовых спецификаций и специфичные для профиля), определяя, какие требования к соответствию профиля реализованы.

Результатом являются ЗСР профиля, содержащая ПТ профиля плюс набор ЗСР соответствующих базовых спецификаций, плюс специфичную для профиля ЗСР.

6

Страница 11

ГОСТ Р 34.91-94

7 ОБЩИЕ ПРИНЦИПЫ ТЕСТИРОВАНИЯ

7.1    Спецификация теста профиля

Спецификация теста профиля (СТП) представляет собой набор

всех документов по аттестационному тестированию, необходимых для оценки соответствия профилю.

Перечень содержимого СТГ1 определен в стандартизованном документе, называемом «Сводный перечень СТП», который является неотъемлемой частью СТГ1.

Сводный перечень СТП не содержит полного текста какого-либо документа по аттестационному тестированию, а только ссылается на подобные документы. Ссылки даются на:

a)    спецификацию аттестационного тестирования базовых протоколов;

b)    конкретный материал, созданный для профиля или для семейства взаимосвязанных профилей, называемый «спецификацией тестов профиля».

Пользователями СТП являются:

a)    разработчики тестов, создающие комплекты выполнимых тестов для профиля;

b)    испытательные лаборатории, выполняющие оценки соответствия реализации профиля;

c)    клиенты испытательной лаборатории, которым необходимо знать те спецификации, с помощью которых могут тестироваться реализации их профилей.

Определители профилей используют концепцию общего профиля, которая может использоваться несколькими другими профилями. Общий профиль сам по себе может быть неполным. Примером такого общего профиля служит профиль «Общие требования верхних уровней», содержащий протоколы уровней сеансового, представления и протокола СЭУА;

В случае таких профилей в сводном перечне СТП для полного профиля может быть дана ссылка на сводный перечень СТП для общего профиля с тем, чтобы можно было включить СТП общего профиля в СТП указываемого в ссылке профиля.

Общий профиль может ссылаться на другой общий профиль.

7.2    Правила разработки компонентов СТП

Содержимое СТП основано на наличии спецификации аттестационного тестирования, которое содержит СТКиЦТ, а также один или несколько КАТ, применимых к каждому протоколу профиля. СТП не должна допускать дублирования спецификаций аттестационных тестов, а должна содержать только ссылки на эти документы.    •

7

Страница 12

ГОСТ Р 34.91-94

СТП должна предусмотреть тестирование, охватывающее каждое требование профиля. Соответствующие цели тестирования и комплекты абстрактных тестов должны уже существовать в спецификации аттестационного тестирования, относящейся к спецификациям базовых протоколов. Если профиль имеет специфичные для профиля требования к соответствию, то для этих требований должны быть разработаны цели тестирования и соответствующие КАТ.

Может оказаться, что для одного или нескольких протоколов, па которые ссылается профиль, не существует стандартного(ых) КАТ. В этом случае должны быть разработаны один или несколько КАТ в контексте данного профиля и переданы в соответствующую организацию по базовой спецификации.

7.3 Ссылки на цели т е с т и р о в а н и я

7.3.1    Цели тестирования базовых спецификаций

Цели тестирования должны быть записаны для спецификаций базовых протоколов в целом и не должны зависеть от конкретных методов абстрактного тестирования. Нет необходимости разрабатывать версию целен тестирования специально для тестирования протокола в контексте профиля.

Список профилей должен использоваться для определения наличия в существующей (их) спецификации (ях) тестовых комплектов данного протокола целей тестирования каждого протокола.

7.3.2    Специфичные для профиля цели тестирования

Может оказаться необходимым определить дополнительные специфичные для профиля цели тестирования и соответствующие тестовые примеры. Эти дополнительные цели охватывают:

a)    требования к профилям, которые представляют собой результат идентифицированной неадекватности в совокупности базовой спецификации тестов. Эти цели тестирования и тестовые примеры должны быть документированы в СГ1СТ.

Одновременно они должны быть переданы в группу стандартизации базовых протоколов путем использования процедур извещений об ошибках или внесения изменений в зависимости от обязательств,

b)    дополнительные специфичные для профиля требования в соответствии с определениями в форме ЗСРП. Эти цели тестирования и соответствующие тестовые примеры должны быть документированы в СПС'Г.

Эги цели тестирования и соответствующие тестовые примеры могут относиться либо к отдельному протоколу, либо к нескольким протоколам для совместного тестирования.

Страница 13

ГОСТ Р 34.91-94

7.4 Отношение к б а з оно и с п е и и ф п к а ц и и т с с г н-р о в а н п я

7.4.1    Введение

Аттестационные тесты для профиля в идеальном случае представляют собой подмножества базовых спецификаций тестирования в том же смысле, в котором сам профиль представляет собой подмножество базовых спецификаций протоколов.

7.4.2    Факультативные возможности, исключаемые профилем

В некоторых особых случаях профиль может содержать требования к исключению некоторых функций динамического поведения, допускаемых в спецификациях базовых протоколов. Эти исключения определяются как запрет па использование факультативной возможности или как ограничения набора значений параметров, допускаемых в базовых стандартах.

При тестировании реализации присвоенные параметром значения, возможно, потребуется адашировать к требованиям профиля. Все выбранные значения должны находиться в диапазоне, разрешенном базовой спецификацией.

7.4.3    А симметрия передачи/приема

Требования статического соответствия могут быть различными для процессов передачи и приема и для процессов инициализации и выдачи ответов. Эта асимметрия может быть на любом уровне детализации, начиная от возможностей реализации инициировать соединение или отвечать на него и кончая возможностями принимать п правильно интерпретировать более широкий диапазон кодов параметров по сравнению с тем, который используется при передаче.

Многие базовые спецификации идентифицируют только асимметрию инициация — ответ соединения в подразделе «статическое соответствие» раздела «соответствие». Профиль должен четко идентифицировать наличие асимметрии для каждого требования к соответствию. При наличии асимметрии профиль должен идентифицировать асимметричные требования.

7.4.3.1 Тес т и р о ван и с и р о ф и л я I Р, в ы и о л и и ю щ е и р о л ь п р и е м н и к а

Системы могут обеспечивать несколько профилей и быть способны правильно отвечать на те ПБД, которые либо «не входят в предмет рассмотрения», либо исключены тестируемым профилем. Следовательно, при тестировании ТР, выполняющей роль приемника, СТ должны лишь проявлять «в профиле» свое поведение и не должны пытаться вынудить принимающую ТР работать вне сферы профиля.

9

Страница 14

ГОСТ Р 34.91 —94

Определитель тестового комплекта должен определять лишь те тестовые примеры действительного поведения, которые ограничены в поведении рамками, допустимыми в пределах профиля. Это относится к тому диапазону значений параметров, которым профиль ограничивает диапазон, допускаемый базовой спецификацией.

Разработчику реализации не нужно модифицировать свою реализацию для того, чтобы отклонять значения в широком диапазоне, если они ему переданы. Поэтому поведение реализации профиля при широком диапазоне значений невозможно определить однозначно.

Следовательно, не должно быть тестов соответствия для тестирования реализации со значениями, которые не входят в диапазон, определенный в профиле, ио входят в диапазон, определенный в базовой спецификации. Однако тесты недействительного поведения необходимы для того, чтобы проверить ответы ТР на поведение, недействительное относительно базового протокола.

7.4.3.2 Тестирование профиля Т Р, выполняю-щ ей роль tie р е д ат ч и к а

В процессе согласования соединения СТ должны постоянно действовать как система, реализующая профиль, и быть готовы согласовать все факультативные возможности, имеющиеся в базовой спецификации. Системы различаются по возможностям конфигурирования для тестирования конкретного профиля и могут при установленном соединении предлагать факультативные возможности, выходящие за сферу профиля. Но, поскольку СТ должны вести себя как реализация профиля, эти факультативные возможности либо игнорируются, либо не согласовываются, а потому результирующий диалог происходит «в профиле».

В ситуациях, когда ТР выдает протокольные запросы и ответы, а верхний тестер контролирует значения параметров, используемых при диалоге, верхний тестер не должен исходить из того, что реализация отклонит или «приспособит» те значения параметров, которые не входят в допустимый для профиля диапазон, но входят в диапазон, допустимый базовой спецификацией.

В ситуациях, когда ТР выдает протокольные запросы и ответы и когда заданный параметр рассматривается как не входящий в сферу профиля, а верхний тестер не определяет его значения и неспособен согласовать неиспользование этого параметра для данного соединения, нижний тестер должен игнорировать поступление этого параметра.

7.5 Методология абстрактного тестирования

Все методы, определенные в ГОСТ Р ИСО/'МЭК 9646-2 для базовых протоколов ВОС, применимы и к тестированию протоколов, относящихся к профилю.

10

Страница 15

ГОСТ Р 34.91-94

7.6 К о н ф п г у р а ц п я ТС

В контексте аттестационного тестирования относительно базовой спецификации пли относительно спецификации профиля ТР определяется как реализация одного или нескольких протоколов взаимодействия пользователя и поставщика услуг.

В любом контексте тестируемая система должна иметь соединение с физической средой.

Тестируемая система может быть способна работать в соответствии с несколькими профилями, которые используют различные возможности одной п той же базовой спецификации, п либо осуществлять согласование профилей, использующих различные возможности, либо образовать соответствующую конфигурацию.

Сводный перечень СТП определяется для аттестационного тестирования отдельного профиля. Следовательно, может оказаться необходимым создавать конфигурацию ТС для конкретного профиля.

Запрошенная конфигурация должна быть организована до осуществления тестовой кампании на основе информации, содержащейся в ДИРТ профиля.

8 СВОДНЫЙ ПЕРЕЧЕНЬ СПЕЦИФИКАЦИЙ ТЕСТОВ ПРОФИЛЯ

8.1    Введение

Сводный перечень СТГ1 представляет собой стандартный документ, в котором даются ссылки па все другие документы, необходимые для полной спецификации аттестационного тестирования данного профиля.

8.2    К о м п о и е и т ы с в о д и о г о и е р с ч н я С Т Г1

Сводный перечень СТП должен иметь следующую структуру:

a)    в разделе 1 должны содержаться ссылки, относящиеся к профилю и к СТП в целом (см. 8.2.1);

b)    в разделе 2 и подразделе 2.N должны содержаться ссылки, относящиеся к каждому из N протоколов, определенных в профиле (см. 8.2.2 и 8.2.3);

c)    в подразделе 2.N.m должны содержаться ссылки, относящиеся к конкретному КАТ m для заданного метода абстрактного тестирования протокола N, относящегося к данному профилю (см. 8.2.4);

d)    в разделе 4 должно содержаться описание соответствия (см. 8.2.6).

В приложении А приведена подробная форма сводного перечня СТП, которую должен использовать разработчик СТП.

11

Страница 16

ГОСТ Р 34.91-94

8.2.1    Раздел 1 сводного перечня СТП:    «Идентификация    про

филя»

В р азделе 1 сводного перечня СТП приводится общая информация относительно профиля. В ней, в частности, содержится:

a)    идентификатор профиля в соответствии с таксономией ИСО/МЭК ТО 10000;

b)    ссылки на профили и на СПСТ;

c)    ссылки на список требований к профилю;

d)    ссылки на список требований к ДИРТ профиля;

e)    ссылки на специфичную для профиля форму «заявки о соответствии реализации» (ЗСР);

f)    ссылки на специфичную для профиля форму ДИРТ.

8.2.2    Раздел 2 сводного перечня СТП: «Компоненты СТП»

В этом разделе содержится перечень тех подразделов сводного перечня СТП, в которых описаны спецификации тестов для протоколов, протоколы и информационные объекты, а также сводный (ые) перечень (ни) СТП, на которые даны ссылки и которые входят в профиль.

8.2.3    Подраздел 2.N сводного перечня СТП: «Спецификация аттестационного тестирования для компонента М»

Для каждого из N протоколов профиля в сводном перечне СТП должен быть представлен раздел 2.N, в котором даны ссылки на каждый компонент протокола.

П р и м с ч а н и е — В случае взаимонезавнеимых протоколов, которые должны тестироваться вместе, в -этом разделе могут содержаться ссылки на набор взаимосвязанных п рот< > к о л о в.

К перечисленным ссылкам для протокола относятся следующие;

a)    идентификация спецификации протокола. Помер документа идентифицирует также версию;

b)    ссылки на форму ЗСРП.

Форма ЗСРП является либо неотъемлемой частью стандарта, либо приложением к базовой спецификации протокола и имеет тот же ссылочный номер, что и протокол.

Если форма ЗСРП базовой спецификации отсутствует, предполагается, что разработчик СТП создаст подходящую форму ЗСРП, которая должна быть передана соответствующей организации по базовым спецификациям для расширения стандарта.

П р и моча н ие — В случае взаимосвязанных протоколов ссылки могут быть даны на несколько ЗСРП;

c)    раздел ссылок на СТКнЦТ.

Страница 17

ГОСТ Р 34.91-94

Этот раздел посвящен части «Структура тестового комплекта и цели тестирования» спецификации аттестационного тестирования для данного протокола. В нем содержатся ссылки на:

1)    базовую спецификацию СТКиЦТ.

СТКиЦТ определяет общую структуру и назначение тестового комплекта для базовой спецификации. Каждый КАТ, созданный для различных методов тестирования, должен соответствовать необходимому документу на СТКиЦТ.

В этой ссылке указывается также статус части СТКиЦТ спецификации аттестационного тестирования;

2)    дополнительную СТКиЦТ.

Дается ссылка на СПСТ при необходимости дополнительной СТКиЦТ для удовлетворения специфичных требований к соответствию профилю.

8.2.4 Подраздел 2.N.m сводного перечня СТП: «Использование КАТ для компонента N»

Для каждого из m компонентов абстрактных тестов, имеющихся для тестирования заданного протокола N, в сводном перечне СТП должны содержаться ссылки на стандартную спецификацию по аттестационному тестированию, содержащую данный КАТ. Это самая крупная и самая сложная в техническом отношении часть СТП.

К ссылкам, перечисленным для комплекта абстрактных тестов, относятся:

a)    идентификация базовой спецификации КАТ, которая является частью спецификации аттестационного тестирования.

П р п м с ч а н и с — В случае взаимосвязанных протоколов эту взаимосвязь можно протестировать отдельным КАТ;

b)    версия КАТ базовой спецификации со всеми необходимыми подробностями, указывающими ее уровень, особенно при отсутствии публикации стандарта;

c)    тип метода абстрактного тестирования, используемого для данного КАТ;

ti) дополнительные тестовые примеры.

Ссылка на СПСТ, содержащую специфичные для профиля тестовые примеры. К этим примерам относятся:

1)    замена существующих тестовых примеров для достижения целей тестирования, требующих специфичной для профиля параметризации;

2)    специфичные для профиля тестовые примеры, необходимые в тех случаях, когда требования соответствия профилю не могут быть удовлетворены спецификацией базового тестирования;

13

Страница 18

ГОСТ Р 34.91-94

3) дополнительные тестовые примеры, необходимые для тестирования информационных объектов в сочетании с профилем.

8.2.5    Подраздел 2.Р сводного перечня СТП: «Сводный перечень СТП для общего профиля»

Некоторые из подразделов 2.N должны быть заменены прямой ссылкой На сводный перечень СТП общего профиля, используемого при определении профиля.

8.2.6    Раздел ,‘1 сводного перечня СТП: «Спецификации, не относящиеся к данному протоколу»

В сводном перечне СТП должны содержаться ссылки на факультативные специфичные для профиля компоненты. Эти компоненты либо специфичны для одного профиля, либо применимы к нескольким профилям, определенным в документе, содержащем с п е ци ф и к а ци ю профиля.

К этим ссылкам относятся:

a)    структура дополнительного тестового комплекта, специфичная для даиного(ых) профиля (ей);

b)    дополнительные цели тестирования, специфичные для данного (ых) профиля (ей);

c)    дополнительные тестовые примеры, специфичные для дан-ного(ых) профиля(ей).

Эти компоненты включены в специфичную для профиля спецификацию тестирования.

8.2.7    Раздел 4 сводного перечня СТП: «Раздел соответствия»

Последний раздел сводного перечня СТП должен представлять

собой раздел «Соответствие».

В приложении А описана форма «Сводный перечень СТГ1».

У СПЕЦИФИЧНАЯ ДЛЯ ПРОФИЛЯ СПЕЦИФИКАЦИЯ ТЕСТА

«Специфичная для профиля спецификация теста» (СПСТ) — это стандартный документ, определяющий набор информации, необходимый для расширения и адаптации КАТ, относящегося к базовым спецификациям, на который даны ссылки в заданном профиле, с целью обеспечить полный набор КАТ для данного профиля.

Этот документ должен содержать:

a)    информацию, определяющую параметризацию абстрактных тестовых примеров в КАТ, на которые даны ссылки в сводном перечне СТП;

b)    список замены тестовых примеров СПСТ, определяющий, какие тестовые примеры из КАТ, ссылка на который дана в сводном перечне СТП, аннулируются вследствие их замены тестовыми примерами, входящими в СПСТ;

14

Страница 19

ГОСТ Р 34.91 — 94

c)    дополнительные абстрактные тестовые примеры, заменяющие примеры, определенные в списке замены тестовых примеров СПСТ;

d)    дополнительные абстрактные тестовые примеры для тестирования требований соответствия профилю, не входящих в базовую спецификацию КАТ;

e)    новые или модифицированные цели тестирования, относя; щнеся к абстрактным тестовым примерам в d);

1) специфичную для профиля информацию, подлежащую включению в форму СПСТ, которая разработана на основе формы, приведенной в приложении А ГОСТ Р ИСО/МЭК 9646-5.

Кроме того, в процессе разработки СТП для профиля СПСТ должна использоваться с целью обеспечить временное включение документов, на которые даны ссылки в сводном перечне СПТ, но которые еще не находятся в процессе стандартизации. Все такие документы должны быть переданы для стандартизации и должны достичь статуса, по меньшей мере, «проекта комитета» (ПК) или его эквивалента, прежде чем СПСТ будет опубликована как часть международного функционального стандарта пли рекомендации

мкктт.

СПСТ должна быть опубликована в виде отдельной части документа по спецификации профиля. Как вариант, СГ1СТ может иметь дело с несколькими профилями, и в этом случае должно быть ясно, какие компоненты СПСТ относятся к каждому профилю.

В СПСТ должен быть раздел соответствия. В этом разделе должно содержаться следующее положение:

«При разработке должны выполняться требования ГОСТ Р ИСО/МЭК 9646-4. В частности, это касается реализации выполнимого тестового комплекта на основе СПСТ.

Испытательные лаборатории, обеспечивающие услуги аттестационного тестирования, должны отвечать требованиям ГОСТ Р ИСО/МЭК 9646-5».

К) ПРОЦЕСС РАЗРАБОТКИ СПЕЦИФИКАЦИИ ТЕСТА ПРОФИЛЯ

В данном разделе описан процесс получения набора документов, образующих СТП для профиля.

10.1 Формы документов «3 С Р профиля» и «Я И Р Т профи л я»

Формы документов «ЗСР профиля» и «ДИРТ профиля» должны быть проверены на адекватность их использования при тестировании профиля. Сюда относится проверка обоих документов для каждого протокола профиля. При выполнении этих проверок могут

15

Страница 20

ГОСТ Р 34.91-94

быть обнаружены ошибки в формах базовых спецификаций ЗСР и ДИРТ. Ошибки могут быть обнаружены также и в разделе соответствия базовых спецификации.

Обнаруженные в ходе этих проверок ошибки должны быть сообщены соответствующей группе, определяющей базовую спецификацию. Структура форм ЗСР и ДИРТ может быть изменена для целей тестирования профиля только через процесс извещения об ошибках.

СПСТ может использоваться в процессе разработки для включения таких документов, как извещения об ошибках, которые еще не находятся в процессе стандартизации.

10.2 Спецификация аттестаций н н ого т е с т и р о-в а и и я для каждого протокола

Для каждого протокола, охватываемого профилем, должны быть проверены СТКнЦТ и КАТ на их адекватность для использования при тестировании профиля.

При выполнении этих проверок могут быть обнаружены ошибки в базовых спецификациях СТКнЦТ и КАТ. Эти ошибки должны быть сообщены в соответствующую группу, определяющую базовую спецификацию.

10.2.1    СТКиЦТ

Если для протокола существует СТКиЦТ базовой спецификации, то эта СТКиЦТ должна быть использована в СТГ1, охватывающей данный протокол.

10.2.2    Комплект абстрактных тестов

Если для протокола существует КАТ базовой спецификации, то этот КАТ должен быть использован в СТГ1, охватывающей данный протокол.

Правила параметризации и выбора КАТ базовой спецификации должны быть проверены на их адекватность при использовании для тестирования профиля. Если правила параметризации и выбора отсутствуют, либо они неадекватны, то все разработанное специально для профиля должно быть передано в группу, определяющую базовую спецификацию.

10.2.2.1 В ыб о р м е т ос) а а б с т р а к т н ого т е стиров а-н и я

Профиль представляет собой одну или набор нескольких базовых спецификаций. Характер самого профиля таков, что тестирование протоколов внутри профиля часто выполняется с исполь зованием встроенного метода тестирования. Это, в частности, характерно для прикладных профилей.

Фактически для каждого протокола профиля может быть выбран только один метод абстрактного тестирования.

16

Страница 21

ГОСТ 1» 34.91—94

10.3 С II С ц II Ф II Ч И U С Д Л И 11 р о ф И Л Я К О М II О 11 С II г ы

С Т Г1

10.3.1    СТКиЦТ

Для полного тестирования реализации профиля, возможно, потребуется разработка дополнительных специфичных для профиля целей тестирования. Эти дополнительные цели должны иметь соответствующую стр\кт\р\' и должны быть стандартизованы в С ИСТ.

10.3.2    Комплект абстрактных тестов

Абстрактные тестовые примеры, образованные из дополнительных специфичных для профиля целей тестирования, должны быть стандартизованы в СПСТ. В спецификацию этих абстрактных тестовых примеров должны входить выбранные выражения, сконструированные пз записей ЗСР профиля.

Могут быть созданы специфичные для профиля тестовые примеры, которые заменяют тестовые примеры в КАТ базовой протокольной спецификации. Если они созданы, то должен быть создан п список замены тестовых примеров СГ1СТ, в котором перечислены идентификаторы тестовых примеров базовых спецификаций, замененные специфичными для профиля тестовыми примерами.

10.3.3    Специфичные Оля профиля ЗСР и ДИРТ

Если для профиля созданы специфичные тестовые примеры, то должны быть также созданы п специфичные для профиля формы ЗСР и ДПРТ. Эти документы стандартизуются в СПСТ.

10.4    С в о л и ы и II е р е ч с и ь С Т Г1

Все документы, па которые дана ссылка в сводном перечне СТП, должны достичь, но меньшей мере, статуса «проект комитета» или его эквивалента до того, как сводный перечень СТП будет опубликован как часть МФС, международного стандарта пли рекомендации мккгт.

10.5    Объединен и е с в о д п о г о перечня CUT и CI1CT

CUT не публикуется в виде отдельного документа. Он представляет собой совокупность документов, которые должен собрать пользователь, руководствуясь сводным перечнем СПТ.

Только те части СПТ, которые специально стандартизованы для профиля, т. е. сводный перечень СПТ п СПСТ, публикуются в виде отдельных частей документа «Спецификация профиля».

Документ «Спецификация профиля» может содержать один или несколько профилей. Если в нем определяется только один профиль, то он обычно состоит из трех частей:

а) в части 1 содержатся спецификация профиля и список требований;

17

Страница 22

ГОСТ Р 34.91-94

b)    в части 2 содержится сводный перечень СПТ;

c)    в части 3 содержится специфичная для профиля спецификация теста (СПСТ), которая является факультативной, и ее наличие зависит от наличия специфичных для профиля тестовых примеров.

На рисунке 1 показана структура документа «Спецификация профиля», в котором содержится один профиль. На рисунке показано также соотношение между назначением документа «Спецификация профиля» и назначением СПТ.

Рисунок 1 — Документ «Спецификация профиля» и СТГ1

Если в документе «Спецификация профиля» определяется несколько профилей, ю он обычно имеет следующую структуру:

a)    каждый профиль определяется в отдельной части;

b)    каждая СГ1СТ определяется в отдельной части;

c)    СГ1СТ публикуются в отдельных частях, но могут быть объединены в общую часть.

На рисунке 2 показана структура документа по спецификации профиля, охватывающего несколько профилей. На рисунке показано также, что СПСТ для каждого профиля могут быть объединены в отдельный документ.

Страница 23

Профиль А и его ПТ

Профиль В и его ПТ

Профиль С и его ПТ

С Водный, перечень СТП профиля А

Сводный перечень СТП профиля В

Сбодны'и перечень СТП профиля С

Специфичная для профиля спецификация теста

ГбСТ Р 34.91—94

Часть /

Часть 9.

Часть 3

Часть Ч

Часть 5 Часть 6 Часть 7


Рисунок 2— Документ «Спецификация многопрофильного теста»

ПРИЛОЖЕНИЕ А (обязательное)

ФОРМА СВОДНОГО ПЕРЕЧНЯ СТП

А.1 Введение

В данном приложении содержится форма сводного перечня СТП. Разработчики спецификаций теста профиля должны использовать эту форму для разработки исчерпывающего сводного перечня СТП, адаптированного для тестирования различных компонентов, образующих профиль.

А.2 Форма сводного перечня СТП

Форма сводного перечня СТП должна иметь следующий формат:

1    Идентификация профиля Идентификатор профиля:

ПТ профиля;

Специфичная для профиля ЗСР:

ПТДП профиля:

Специфичная для профиля форма ДИРТ:

Примечания:

2    Компоненты спецификации теста

Подраздел 2.1 для:

Подраздел 2.п для:

Идентификатор профиля (Таксономия ТО 10000) Ссылка на ПТ профиля Ссылка на специфичную для профиля ЗСР

Ссылка на ПТДП профиля Ссылка на специфичную для профиля форму ДИРТ

профиля

Протокол/Общий профиль и др. Протокол/Общий профиль и др.


Страница 24

ГОСТ Р 34.01-94

2.N Спецификация аттестационного тестирования для

Идентификация протокола;    Идентификация протокола

Форма ЗСРП:    Ссылка на форму ЗСРП

СТКиЦТ-    Ссылка на базовую спецификацию

СТКиЦТ

Дополнительная СТКиЦТ:    Ссылка па СПС. Г и раздел

Д.-i я профилен, включающих в себя информационные объекты, должны бить добавлены следующие ссылки:

Идентификатор объекта:    Идентификатор объекта

Форма ЗСР объекта:    Форма ЗСР объекта

2.N.m Использование КЛТ для__

Базовая спецификация КЛТ    Ссылка па базовую спецификацию

КЛТ

Метод абстрактного котирования    Ссылка па метод абстрактного

тестирования

Протокол административного    Описание протокола адмпнпстратив-

унравления тестированием    иого управления тестированием

Форма частичной ДПРТ    Ссылка па форму частичной ДПРТ

Дополнительные тестовые    Ссылка на СПСТ и раздел

примеры

И р и м е ч а н и е — Повторить для каждого КАТ, применимого к компоненту N.

2.Р Сводный перечень СТП для общею профиля

Для профилен, ссылающихся на общие профили, уют формат должен использоваться как замена подразделов 2.Х и 2.N.m.

Сводный перечень СТП    Ссылка    на    сводный    перечень СТП

общего профиля

3    Спецификации, не относящиеся к аттестационному тестированию для заданного протокола

Структура комплекта абстрактных    Ссылка    на    СПСТ    и    раздел

тестов

Цели дополнительного тестирования    Ссылка    на    СПСТ    и    раздел

Абстрактные тестовые примеры    Ссылка    на    СПСТ    и    раздел

4    Раздел соответствия

Разработчик средств тестирования для данного сводного перечня СТП должен выполнять требования ГОСТ Р ПСО/МЭК 9646-4.

В частности, реализация каждого КАТ, на который дается ссылка, должна соответствовать спецификации КАТ, согласующейся с модификацией, описанной в СПСТ. на которую дана ссылка в ->том сводном перечне СТП. Реализация тестовых примеров в этой CI1CT должна соответствовать СПСТ.

Испытательные лаборатории, обеспечивающие услуги аттестационного тестирования согласно данному сводному перечню СТП, должны отвечать требованиям ГОСТ Р ИСО/МЭК 9646-5.

УДК 681.324:006.354    П85    ОКСТУ    4002

Ключевые слова: обработка данных, обмен информацией, взаимосвязь сетей, взаимосвязь открытых систем, процедура обмена, процедуры управления, тесты, профили, протоколы

20