Матрица трассировки (матрицы трассируемости, traceability matrix)

Матрица трассировки (Traceability Matrix):

Матрица трассировки — это инструмент в области тестирования и управления проектами, который используется для отслеживания связей между различными элементами проекта. Она помогает установить соответствие между требованиями, тестовыми случаями и другими элементами проекта.

Основные компоненты матрицы трассировки:

  1. Требования:

    • Здесь перечисляются требования к продукту или системе.

  2. Тестовые случаи:

    • Этот столбец содержит тестовые случаи, которые созданы на основе требований.

  3. Исполнение тестов:

    • Отмечается, был ли выполнен соответствующий тест для каждого требования.

Цели использования матрицы трассировки:

  1. Отслеживание:

    • Обеспечивает отслеживание каждого требования от их исходной формулировки до тестирования.

  2. Покрытие тестирования:

    • Помогает удостовериться, что все требования охвачены соответствующими тестовыми случаями.

  3. Выявление пробелов:

    • Позволяет выявить пропущенные требования или недостающие тесты.

  4. Управление изменениями:

    • Упрощает процесс отслеживания воздействия изменений в требованиях на тестовые случаи и наоборот.

  5. Оценка прогресса:

    • Предоставляет обзор выполненных и невыполненных тестов, а также статус соответствия требованиям.

Пример простой матрицы трассировки:

Требование
Тестовый случай 1
Тестовый случай 2
...
Исполнение теста

REQ-001

TC-001

TC-002

...

Проведен

REQ-002

TC-003

TC-004

...

Не проведен

...

...

...

...

...

В этой таблице каждая строка представляет требование, а каждый столбец представляет тестовый случай. Пометка "Проведен" указывает, что соответствующий тест был проведен.

Last updated