Sobes.tech
Junior

Что такое матрица трассируемости?

sobes.tech AI

Απάντηση από AI

Η μήτρα ιχνηλασιμότητας είναι ένα έγγραφο που συνδέει τις απαιτήσεις του έργου με τα αντίστοιχα αρχεία ανάπτυξης, δοκιμών και τεκμηρίωσης.

Κύριοι στόχοι:

  • Έλεγχος της κάλυψης των απαιτήσεων μέσω δοκιμών.
  • Εντοπισμός ελλιπών ή πλεονάζοντων δοκιμών.
  • Διασφάλιση ότι το προϊόν συμμορφώνεται με τις απαιτήσεις.
  • Διαχείριση αλλαγών (εκτίμηση της επίδρασης των αλλαγών στις απαιτήσεις σε άλλα αρχεία).
  • Διευκόλυνση ελέγχων και επιθεωρήσεων.

Τυπική δομή της μήτρας ιχνηλασιμότητας:

Απαιτούμενο (ID, Περιγραφή) Σενάριο δοκιμής (ID, Περιγραφή) Κατάσταση δοκιμής Σύνδεσμος σε σφάλμα (αν υπάρχει) Αντίστοιχο έγγραφο (π.χ. προδιαγραφή)

Τύποι μητρών:

  • Άμεση ιχνηλασιμότητα: Παρακολουθεί τις απαιτήσεις προς τα σενάρια δοκιμής (από "τι απαιτούμε" σε "πώς δοκιμάζουμε").
  • Έμμεση ιχνηλασιμότητα: Παρακολουθεί τα σενάρια δοκιμής προς τις απαιτήσεις (από "τι δοκιμάζουμε" σε "ποια απαίτηση καλύπτεται").
  • Δι-κατευθυντική ιχνηλασιμότητα: Συνδυάζει την άμεση και έμμεση ιχνηλασιμότητα.

Η μήτρα μπορεί να υλοποιηθεί σε διάφορα εργαλεία: ηλεκτρονικούς πίνακες, συστήματα διαχείρισης απαιτήσεων/δοκιμών (π.χ., Jira + πρόσθετα, Azure DevOps, TestRail).