Vai al contenuto
SDETRole
SDETRole

Documentazione QA

Generatore di matrice di tracciabilità dei requisiti

Collega requisiti e test, trova lacune e test orfani, esporta in CSV.

Funziona interamente nel tuo browser Senza registrazione

Requirements (0)

Test cases (0)

Import from CSV

Columns are matched by header name (ID, Description/Title, Requirements/Links, Status). Without headers, column order is used. Quoted values with commas and line breaks are supported. Status values pass/fail/blocked map to Passed/Failed/Blocked; anything else is Not run.

Coverage
n/a
0 of 0 requirements
Verified
n/a
all linked tests passed
Orphans
0
tests without a requirement

Coverage = requirements with ≥ 1 linked test ÷ all requirements × 100

Matrix CSV

Informazioni sullo strumento

Una matrice di tracciabilità risponde a due domande da audit: ogni requisito è testato, e ogni test esiste per un motivo? Inserisci requisiti e test case (o incollali come CSV, con valori tra virgolette e a capo gestiti secondo la RFC 4180), elenca gli ID dei requisiti coperti da ciascun test e la matrice si costruisce mentre scrivi. Ogni cella mostra lo stato del test collegato, ogni requisito mostra quanti dei suoi test sono passati e il riepilogo riporta la copertura complessiva. Vengono segnalati requisiti senza test, test non collegati a nulla, collegamenti a ID di requisiti inesistenti e ID duplicati. Gli ID vengono confrontati senza distinguere maiuscole e minuscole. Esporta la matrice in CSV per un foglio di calcolo o in Markdown per una wiki.

Come si usa

  1. Aggiungi i requisiti con ID e descrizione, oppure importali da CSV.
  2. Aggiungi i test case con gli ID dei requisiti collegati (separati da virgola) e lo stato, oppure importali.
  3. Rivedi il riepilogo della copertura e le lacune segnalate, poi correggi i collegamenti o aggiungi test.
  4. Esporta la matrice in CSV o Markdown.

Generatore di matrice di tracciabilità dei requisiti: domande frequenti

Quali colonne CSV posso importare?

Per i requisiti: ID e Description (oppure Title/Summary). Per i test case: ID, Title, una colonna la cui intestazione contiene “Req”, “Link”, “Cover” o “Trace”, e Status. Senza riga di intestazione le colonne vengono lette in quest’ordine. I valori di stato pass, fail e blocked vengono riconosciuti; qualsiasi altro valore diventa Not run.

Che differenza c’è tra copertura e copertura verificata?

La copertura conta i requisiti con almeno un test collegato. La copertura verificata conta i requisiti i cui test collegati sono tutti passati. Un requisito può essere coperto ma non verificato se i suoi test sono falliti o non sono stati eseguiti.

Che cos’è un test case orfano?

Un test non collegato a nessun requisito della matrice. Potrebbe testare qualcosa di non documentato, appartenere a un requisito rimosso o semplicemente non avere il collegamento. Vale la pena esaminarli uno per uno.

Scrivi per cercare in tutto SDETRole.

Ricerca full-text con Pagefind · funziona nel tuo browser Apri la pagina di ricerca →