Junior
84
questionbank

Что такое матрица трассируемости?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

Матрица трассируемости — это документ, связывающий требования проекта с соответствующими артефактами разработки, тестирования и документации.

Основные цели:

  • Проверка покрытия требований тестами.
  • Выявление недостающих или избыточных тестов.
  • Обеспечение соответствия продукта требованиям.
  • Управление изменениями (оценка влияния изменений требований на другие артефакты).
  • Облегчение аудита и контроля.

Типичная структура матрицы трассируемости:

Требование (ID, Описание)Тестовый сценарий (ID, Описание)Статус тестаСсылка на дефект (если есть)Соответствующий документ (например, спецификация)

Типы матриц:

  • Прямая трассируемость: Отслеживает требования к тестовым сценариям (от "что мы требуем" к "как мы тестируем").
  • Обратная трассируемость: Отслеживает тестовые сценарии к требованиям (от "что мы тестируем" к "какое требование покрывается").
  • Двунаправленная трассируемость: Объединяет прямую и обратную трассируемость.

Матрица может быть реализована в различных инструментах: электронные таблицы, системы управления требованиями/тестами (например, Jira + плагины, Azure DevOps, TestRail).