Электронная версия
ГОСТ I»ИСО/МЭК 10729-1-99
6.5 Охват т е с т о в о г о к о м п л е к т а
Для того чтобы получить подходящий охват возможных пересечений состояние/событие,
значений параметров и допустимых/синтаксически недопустимых/несвоевремениых изменений,
цели тестирования должны быть специфицированы и структурированы согласно пунктам 10.2
(структура тестовой группы) и 10.3 (цели тестирования) ГОСТ F ИСО/МЭК 9646-2.
7 Структура тестового комплекта
Тестовый комплект для протокола уровня представления состоит из тестовых групп и тестовых
примеров. Каждый тестовый пример имеет узко определенную цель. В пределах тестового комплекта
объединение втестовые группы используется для достижения логической упорядоченности тестовых
примеров. Тестовые группы могут быть вложены на произвольную глубину. Они могут быть
использованы в целях планирования, развития, понимания или выполнения тестового комплекта.
Тестовый комплект состоит из трех главных тестовых групп:
а) Тесты возможностей, которые используются для верификации того, что наблюдаемые
возможности реализаций протоката уровня представления допустимы относительно статических
требований соответствия, установленных ГОСТ 34.972 (пункт 9.2). спецификации протокола уровня
представления и относительно ЗСРП.
б) Тесты допустимого поведения, проверяющие, в какой степени реализация удовлетворяет
динамическим требованиям соответствия, установленным ГОСТ 34.972 (пункт 9.1), когда тестер
ведет себя допустимым образом.
в) Гесты недопустимого поведения, проверяющие, в какой степени реализация удовлетворяет
динамическим требованиям соответствия, установленным ГОСТ 34.972 (пункт 10.3). когда тестер
посылает тестовые события, нарушающие, по крайней мере, одно из требований соответствия ГОСТ
34.972. Эта группа тестов может быть подразделена на:
1) Синтаксически недопустимые тесты, в которых тестер передаеттестовые события, в которых
синтаксис ПБД не допускается ГОСТ 34.972.
2) Семантически недопустимые тесты, в которых тестер передает тестовые события, в которых
семантика не согласуется с допускаемой ГОСТ 34.972.
3) Несвоевременные тесты, в которых тестер генерирует тестовые события, которые происхо
дят тогда, когда они не допускаются ГОСТ 34.972.
Каждая из этих групп подразделена на ряд тестовых групп батее низкого уровня. Полная
структура большинства тестовых групп дана на рисунках 1 и 2.
Оонмнай
I-
фупцисныъяыв блок(11.1)
■ОШЯ1МО011й(11)
Фунщисжалшыйбпмг
|- Тесты --------------
упр—пиия ишшктгоы (
112
)
«М1ЛМТ
ФушционвпьныйСтаж
нхшгаияпшм шнтевтя (11.3)
у р м
фйпотмпамш
Тестовый
-
- Тестыдопусттно-----ш.риср«ж2
пт—/умыл (ia)
- Пвреоманмп
тегййнийАШбыпй
(
111
.
1
)
г- Н*0вО4ф«- -
маню(13.1)
- Йеменаи*
гщиампрпе(111
2
)
ют повей»*»(13)
I- Тестыwpcmyum- —
долуотше (132)
I- Сешитичвои
нвяопусттю (132)
Рисунок 1—Структура тестового комплекта уровня представления
5