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