Три уровня тестирования и объекты анализа

Три уровня тестирования и объекты анализа An architecture diagram generated by Archify. Процессы 56939-2024 · п. 5.11 · 5.18 · 5.19 · Architecture component Процессы 56939-2024 п. 5.11 · 5.18 · 5.19 Модули и функции · процесс 5.11, API модулей · Модульный уровень Модули и функции процесс 5.11, API модулей Покрытие кода · инструкции, блоки · Модульный уровень Покрытие кода инструкции, блоки Компоненты и подсистемы · процессы 5.11 или 5.18 · Интеграционный уровень Компоненты и подсистемы процессы 5.11 или 5.18 Покрытие требований · и кода — по технологии · Интеграционный уровень Покрытие требований и кода — по технологии ПО в целом · процессы 5.18 или 5.19 · Системный уровень ПО в целом процессы 5.18 или 5.19 Покрытие требований · по спецификации · Системный уровень Покрытие требований по спецификации покрытие кода покрытие покрытие Модульный уровень Интеграционный уровень Системный уровень Legend Объект анализа Сбор покрытия Процессы 56939-2024

Как выбирается уровень

  • • Уровень зависит от грануляции объекта анализа и цели тестирования
  • • Комплексное тестирование отнесено к интеграционному
  • • Уровни предусмотрены ГОСТ Р 56920-2024

Обязательный минимум

  • • Модульный уровень — сбор покрытия кода
  • • Системный уровень — покрытие требований по спецификации
  • • Сбор покрытия только по бинарному коду требует обоснования