ГОСТ Р ИСО 10303-1—2022
Примеры описаний изделий, которые поддерживает ПП, и соответствующие обменные файлы ПП
могут быть включены в руководство по использованию. Если включены файлы обмена, руководство по
использованию должно объяснять первичные структуры данных, а также логику и смысл значений,
применяемых в файле обмена.
6.9 Методология и основы тестирования на соответствие
6.9.1 Цель
Серия частей, касающаяся методологии и основ тестирования на соответствие стандартам серии
ИСО 10303, обеспечивает общую методологию и требования к процессу тестирования соответствия
приложений, для которых заявлено, что реализован ПП стандартов серии ИСО 10303. Целью методо
логии и основ тестирования на соответствие является обеспечение:
- повторяемости: результаты тестирования одинаковы вне зависимости от времени проведения
тестирования;
- сопоставимости: результаты тестирования одинаковы вне зависимости от места проведения те
стирования;
- проверяемости: процедуры тестирования могут быть подтверждены как правильное выполнение
после тестирования путем просмотра записей.
ИСО 10303-31 обеспечивает основу и описывает общие концепции тестирования на соответствие
реализаций стандартов серии ИСО 10303.
6.9.2 Процедуры тестирования на соответствие
Тестирование на соответствие ПП может быть выполнено путем применения абстрактного метода
тестирования для выбранного метода реализации к тестовым примерам в абстрактном наборе тестов.
Процедуры тестирования на соответствие не зависят от тестируемой реализации.
Если одна реализация объединяет несколько ПП, тестирование на соответствие выполняют для
каждого ПП отдельно.
В стандартах серии ИСО 10303 определены роли и обязанности испытательной лаборатории и
клиента, представляющего реализацию для тестирования на соответствие.
6.9.3 Методы абстрактных тестов
В стандартах серии ИСО 10303 определен абстрактный метод тестирования для каждого метода
реализации. Абстрактный метод тестирования описывает, каким образом должна быть протестирована
реализация метода реализации независимо:
- от данной реализации;
- средств и процедур тестирования;
- данного ПП.
6.10 Наборы абстрактных тестов
Набор абстрактных тестов содержит набор абстрактных тестовых примеров для ПП, для того
чтобы поддерживать требования соответствия. Каждый абстрактный тестовый пример предоставляет
независимую от реализации спецификацию действий, необходимых для оценки части одного или не
скольких требований соответствия.
Каждое требование соответствия отвечает одному или нескольким абстрактным тестовым при
мерам, разработанным для удовлетворения одной или нескольких целей тестирования. Для каждого
абстрактного тестового примера критерии вердикта генерируются исходя из требований соответствия,
для того чтобы позволить испытательной лаборатории проанализировать соответствие реализации
по отношению к этому тестовому примеру. Когда проводится проверка соответствия, основанная на
абстрактном тестовом примере, результирующий вердикт указывает, насколько реализация отвечает
одному или нескольким требованиям соответствия.
7 Схема регистрации информационного объекта
Для обеспечения однозначной идентификации схем и других информационных объектов в от
крытой информационной системе в стандартах серии ИСО 10303 использован метод регистрации,
определенный в ИСО/МЭК 8824-1. Этот метод идентифицирует объекты по соответствию их значения
древовидной структуре, корнем которой является обозначение стандарта ИСО. Каждый узел в дереве
идентифицируется последовательностью целых чисел, соответствующей индексу листа под каждым
узлом. Так, ИСО nnnnn распознается идентификатором объекта следующим образом:
{1 0 nnnnn }
16