Что такое 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 и соответствующий(покрывающий) его тест легко быстро вносить изменения.