Junior
Что такое матрица трассируемости?
sobes.tech AI
Răspuns de la AI
Matrița de trasabilitate este un document care leagă cerințele proiectului de artefactele corespunzătoare de dezvoltare, testare și documentare.
Obiective principale:
- Verificarea acoperirii cerințelor prin teste.
- Identificarea testelor lipsă sau redundante.
- Asigurarea conformității produsului cu cerințele.
- Gestionarea modificărilor (evaluarea impactului modificărilor cerințelor asupra altor artefacte).
- Facilitarea auditului și controlului.
Structura tipică a matricei de trasabilitate:
| Cerință (ID, Descriere) | Scenariu de testare (ID, Descriere) | Stadiul testului | Link către defect (dacă există) | Document corespunzător (de exemplu, specificație) |
|---|
Tipuri de matrici:
- Trasabilitate directă: Urmărește cerințele către scenariile de testare (de "ce cerem" la "cum testăm").
- Trasabilitate inversă: Urmărește scenariile de testare către cerințe (de "ce testăm" la "ce cerință acoperă").
- Trasabilitate bidirecțională: Combină trasabilitatea directă și inversă.
Matricea poate fi implementată în diverse instrumente: foi de calcul electronice, sisteme de gestionare a cerințelor/testelor (de exemplu, Jira + pluginuri, Azure DevOps, TestRail).