ГОСТ Р 56920—2016
интегрируемых компонентов, начиная от самых первых двух интегрируемых компонентов до тех пор. пока послед
ние два компонента не интегрированы в полную систему. Подпроцесс интеграционного теста завершается только
тогда, когда завершатся все запланированные тестирования (или в зависимости от обстоятельств фиксируется
отказ).
Возможны различные уровни интеграции. Это может быть интеграция компонентов на исходном коде в
больший компонент, образующий завершенную полную систему, интеграция подсистем разных типов (аппарат
ных средств. программного обеспечения,данных, учебных материалов и т. д.) в одну полную систему или интегра
ция полноценных систем, объединяющая их в больший компонент, входящий в завершенную систему систем.
Везде принципы одинаковы, хотя формальность зависит от профиля риска.
Цель подпроцесса тестирования:
Запланированный состав
подпроцесса тестирования:
Предоставить информацию о взаимодействии интегрированных ком
понентов.
Статическое тестирование. Прямой интерфейс,
Динамическое тестирование 1. Прямой интерфейс.
Динамическое тестирование 2. Косвенный интерфейс.
Динамическое тестирование 3. Сосуществование.
Статическое тестирование. Прямой интерфейс
Цель тестирования.
Элемент тестирования.
Бвзис тестирования:
Подробные процессы
тестирования:
Метод(ы)проектирования
тестирования:
Предоставить информацию о прямом интерфейсе между двумя интегриро
ванными компонентами, например, в форме списка параметров.
Исходный код интерфейса между интегрируемыми компонентами.
Архитектура.
Разработка и реализация тестирования, установка и поддержка тестовой
среды, выполнение теста и отчетность об инцидентах тестирования.
Технический анализ или проверка а зависимости от профиля риска.
Динамическое тестирование 1. Прямой интерфейс
Цель тестирования.
Элемент тестирования:
Базис тестирования:
Подробные процессы
тестирования:
Метод(ы)проектирования
тестирования:
Предоставить информацию о прямом интерфейсе между двумя интегриро
ванными компонентами, например, в форме списка параметров
Интерфейс между интегрируемыми компонентами.
Архитектура.
Разработка и реализация тестирования; установка и поддержка тестовой
среды, выполнение теста и отчетность об инцидентах тестирования.
Сообразно обстоятельствам.
Динамическое тестирование 2. Косвенный интерфейс
Цель тестирования.
Элемент тестирования:
Базис тестирования.
Подробные процессы
тестирования.
Метод(ы)проектирования
тестирования:
Предоставить информацию о косвенном интерфейсе междудвумя интегри
рованными компонентами, например, через базу данных.
Интегрированный компонент.
Архитектура.
Разработка и реализация тестирования; установка и поддержка тестовой
среды, выпопнение теста и отчетность об инцидентах тестирования. Может
быть возможность повторно использовать процедуры тестирования из
ранее выпопненных подпроцессов (компонент). Если это верно, то разработ
ка и реализация тестирования могут быть минимизированы или опущены.
Сообразно обстоятельствам.
Динамическое тестирование 3. Сосуществование
Цель тестирования.
Элемент тестирования:
Базис тестирования:
Подробные процессы
тестирования:
Метод(ы)проектирования
тестирования:
Предоставить информацию о сосуществовании интегрированного компо
нента (или полной системы)сдругими существующими в среде системами.
Интегрированный компонент (или полная система) и существующие в среде
системы.
Архитектура.
Разработка и реализация тестирования; установка и поддержка тестовой
среды, выполнение теста и отчетность об инцидентах тестирования. Может
быть возможность повторно использовать процедуры тестирования из дру
гих тестов. Если это верно, то разработка и реализация тестирования могут
быть минимизированы или опущены.
Сообразнообстоятельствам ивозможнодополнение тестированием на базе
опыта и/или исследовательское тестированием.
40