Sobes.tech
Junior

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

sobes.tech AI

Отговор от AI

Матрицата за проследимост е документ, който свързва изискванията на проекта с съответните артефакти за разработка, тестове и документация.

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

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

Типична структура на матрицата за проследимост:

Изискване (ID, Описание) Тестов сценарий (ID, Описание) Статус на теста Връзка към дефект (ако има) Съответстващ документ (например спецификация)

Типове матрици:

  • Директна проследимост: Следи изискванията към тестовите сценарии (от "какво изискваме" към "как тестваме").
  • Обратна проследимост: Следи тестовите сценарии към изискванията (от "какво тестваме" към "което изискване е покрито").
  • Двунаправена проследимост: Комбинира директната и обратната проследимост.

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