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

Все, что касается проектирования тестов...

Модератор: YuriY

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

Сообщение despair » 19 мар 2008, 11:39

Доброго времени суток.

Есть вопросик - "что такое Traceability matrix и зачем оно"? На основе чего они создаются и в каких ситуациях эти матрицы полезны?
Буду рад любому ответу или ссылке :)
best regards,
Sergey
despair
Junior
 
Сообщений: 15
Зарегистрирован: 17 мар 2008, 11:41
Откуда: Харьков

Сообщение YuriY » 23 мар 2008, 01:11

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

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

Если кто-то имеет что дополнить, прошу).
YuriY
Senior
 
Сообщений: 124
Зарегистрирован: 30 янв 2008, 01:18
Откуда: Kharkov

Сообщение МандарЫнка » 10 апр 2008, 11:59

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


Вернуться в Проектирование тестов | Test Design

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1