Страница 1 из 1

Что такое Traceability matrix и зачем оно?

СообщениеДобавлено: 19 мар 2008, 11:39
despair
Доброго времени суток.

Есть вопросик - "что такое Traceability matrix и зачем оно"? На основе чего они создаются и в каких ситуациях эти матрицы полезны?
Буду рад любому ответу или ссылке :)

СообщениеДобавлено: 23 мар 2008, 01:11
YuriY
Traceability matrix (полное название Requirement Traceability Matrix - RTM) - это матрица покрытия функциональных требований тест-кейсами.
Есть даже такое понятие как Requirement based testing, которое имеет место быть, когда есть требования к продукту, на их основе составляются тест-сценарии и выполняется тестирование.
Зачем нужна эта матрица?
Например, для того чтобы:
- при разработке тестов четко ориентироваться какие из требований уже покрыты тестами, а какие еще нет;
- при выполнении тестирования ориентироваться какие из требований прошли все написанные для них тесты успешно, а какие - еще нет.

В системах для управления тестами (например, TestLink) имеется возможность перечислить требования, тест-кейсы, указать связи между ними и при выполнении тестов отслеживать в соответствующем репорте насколько полно реализованы требования в продукте.

Если кто-то имеет что дополнить, прошу).

СообщениеДобавлено: 10 апр 2008, 11:59
МандарЫнка
мы используем матрицу покрытия также чтобы облегчить обновление ТС в случае изменений в специфиакациях.
зная конкретный изменившийся RQ и соответствующий(покрывающий) его тест легко быстро вносить изменения.