Junior
Что такое матрица трассируемости?
sobes.tech AI
Odpowiedź od AI
Macierz śledzenia to dokument łączący wymagania projektu z odpowiednimi artefaktami rozwoju, testowania i dokumentacji.
Główne cele:
- Sprawdzenie pokrycia wymagań testami.
- Wykrycie brakujących lub nadmiarowych testów.
- Zapewnienie zgodności produktu z wymaganiami.
- Zarządzanie zmianami (ocena wpływu zmian wymagań na inne artefakty).
- Ułatwienie audytów i kontroli.
Typowa struktura macierzy śledzenia:
| Wymaganie (ID, Opis) | Scenariusz testowy (ID, Opis) | Status testu | Link do defektu (jeśli istnieje) | Odpowiedni dokument (np. specyfikacja) |
|---|
Typy macierzy:
- Bezpośrednia śledzenie: Śledzi wymagania do scenariuszy testowych (od "co wymagamy" do "jak testujemy").
- Pośrednia śledzenie: Śledzi scenariusze testowe do wymagań (od "co testujemy" do "które wymaganie jest pokryte").
- Dwukierunkowa śledzenie: Łączy śledzenie bezpośrednie i pośrednie.
Macierz może być wdrożona w różnych narzędziach: arkusze kalkulacyjne, systemy zarządzania wymaganiami/testami (np. Jira + pluginy, Azure DevOps, TestRail).