ГОСТ Р МЭК 62279—2016
Т аб л ица А.19 — Статический анализ
Методы/меры
СсылкаУПБ 0
УПБ 1 УПБ 2
УПБ 3 УПБ 4
1Анализ граничных значений
D.4
—
RR
HRHR
2 Таблицы контрольных проверок
D.7
—
RR
RR
3 Анализ потока команд управления
D.8—
HRHR
HRHR
4 Анализ потока данных
D.10
—
HRHR
HRHR
5 Предположение об ошибках
D.20—
RR
RR
6 Сквозной контроль или анализ проекта
D.56HR
HRHR
HRHR
Т аб лица А.20 — Компоненты
МетодыГнеры
Ссылка
У П Б 0
У П Б 1 У П Б 2
У П Б 3 У
Л
Б 4
1Ограничение доступа информации
D.33—
——
——
2 Инкапсуляция информации
D.33R
HRHR
HRHR
3 Ограничение для числа параметров
D.38R
RR
RR
4 Полностью определенный интерфейс
D.38R
HRHR
MM
Требование
Если нет никакой общей стратегии доступа к данным, то настоятельно рекомендуются только методы
ограничения доступа и инкапсуляции информации.
П р и м е ч ан и е — Метод/мера 4 используется только для внутренних интерфейсов.
Т аб л ица А.21 — Тестовый охват для кода
Критерий тестовоюохвата
Ссылка
У П Б 0
У П Б 1 У П Б 2 У П Б 3 У П Б 4
1 Оператор
D.50R
HRHRHRHR
2 Ветвление
D.50—
RRHRHR
3 Составное условие
D.50
—
RRHRHR
4 Поток данных
D.50—RRHRHR
5 Последовательность
D.50
—
RRHRHR
Требования
a) Для каедого значения УПБ для реализуемого теста должна быть разработана количественная мера
охвата. Она может обеспечить решение о доверии, полученном в результате тестирования, и необходимости
применения дополнительных методов.
b
) Для УПБ 3 или 4 тестовый охват на уровне компонентов должен быть измерен по следующим критери
ям:
- 2 и 3. или
- 2 и 4, или
- 5,
или тестовый охват на уровне интеграции должен быть измерен по одному или более критериев из 2. 3.
4 или 5.
c) Могут использоваться другие критерии тестового охвата, учитывая, что это может быть обосновано.
Эти критерии зависят от архитектуры программного обеспечения (см. таблицу А.З) и языка программирования
(см. таблицыА.15 иА.16).
d) Для любого кода, который протестировать не реально, должно быть продемонстрировано его коррект
ное использование с помощью подходящего метода, например, методом статического анализа из таблицы А.19.
59