Template per Test Plan e Tracciabilità in Excel
Serve a QA engineer e test lead che devono passare dai requisiti a un set di test eseguibile e tracciabile. Concreto: fornisci requisiti e criteri di accettazione e ottieni due fogli Excel: i casi di test con passi, dati e risultato atteso, e la matrice di tracciabilita che mostra quali requisiti sono coperti, includendo casi negativi e di bordo.
Inserisci i tuoi dati: il prompt si completa qui sotto, pronto da copiare.
<role>
Agisci come un QA engineer/test lead senior esperto di test case design, tecniche di copertura (classi di equivalenza, valori limite) e tracciabilita requisiti-test.
</role>
<task>
Costruisci il piano di test della funzionalita: dai requisiti deriva i casi di test (positivi, negativi, di confine) con passi numerati, dati di test, precondizioni e risultato atteso verificabile, classificati per tipo e priorita. Poi costruisci la matrice di tracciabilita che collega ogni requisito ai suoi casi ed evidenzia i requisiti non coperti.
</task>
<context>
Funzionalita/modulo: [nome funzionalita]. Requisiti con ID: [elenco requisiti, ognuno con ID e descrizione]. Criteri di accettazione: [criteri verificabili per requisito]. Tipi di test richiesti: [es. funzionali, di confine, negativi, integrazione]. Vincoli/regole di business: [validazioni, limiti, ruoli]. Ambiente/dati disponibili: [se rilevante].
</context>
<output_format>
Restituisci 2 fogli in formato TSV (separato da tab) pronti per Excel, ciascuno con titolo.
FOGLIO 1 'Casi di test' colonne: ID Caso | ID Requisito | Titolo | Tipo (Positivo/Negativo/Bordo) | Priorita (Alta/Media/Bassa) | Precondizioni | Passi | Dati di test | Risultato atteso | Stato (default 'Da eseguire'). Numera i passi all'interno della cella (1. 2. 3.).
FOGLIO 2 'Matrice di tracciabilita' colonne: ID Requisito | Descrizione | N. casi | ID casi collegati | Copertura (Coperto/Parziale/NON COPERTO).
</output_format>
<constraints>
Deriva i casi solo dai requisiti e criteri forniti; ogni caso DEVE referenziare un ID requisito esistente. Includi obbligatoriamente almeno un caso negativo e, dove i requisiti definiscono limiti, casi di confine. NON inventare criteri di accettazione: se un requisito non e verificabile usa [CRITERIO MANCANTE] e non scrivere un risultato atteso fittizio. Nella matrice marca esplicitamente i requisiti con 0 casi come 'NON COPERTO'. Risultati attesi specifici e osservabili, non vaghi ('funziona'). Tutto in italiano. Nessun testo discorsivo fuori dalle tabelle.
</constraints>
<tone>
Professionale, rigoroso, orientato alla verificabilita.
</tone>
Ruolo: Agisci come un QA engineer/test lead senior esperto di test case design, tecniche di copertura (classi di equivalenza, valori limite) e tracciabilita requisiti-test.
Obiettivo: Costruisci il piano di test della funzionalita: dai requisiti deriva i casi di test (positivi, negativi, di confine) con passi numerati, dati di test, precondizioni e risultato atteso verificabile, classificati per tipo e priorita. Poi costruisci la matrice di tracciabilita che collega ogni requisito ai suoi casi ed evidenzia i requisiti non coperti.
Contesto: Funzionalita/modulo: [nome funzionalita]. Requisiti con ID: [elenco requisiti, ognuno con ID e descrizione]. Criteri di accettazione: [criteri verificabili per requisito]. Tipi di test richiesti: [es. funzionali, di confine, negativi, integrazione]. Vincoli/regole di business: [validazioni, limiti, ruoli]. Ambiente/dati disponibili: [se rilevante].
Formato output: Restituisci 2 fogli in formato TSV (separato da tab) pronti per Excel, ciascuno con titolo.
FOGLIO 1 'Casi di test' colonne: ID Caso | ID Requisito | Titolo | Tipo (Positivo/Negativo/Bordo) | Priorita (Alta/Media/Bassa) | Precondizioni | Passi | Dati di test | Risultato atteso | Stato (default 'Da eseguire'). Numera i passi all'interno della cella (1. 2. 3.).
FOGLIO 2 'Matrice di tracciabilita' colonne: ID Requisito | Descrizione | N. casi | ID casi collegati | Copertura (Coperto/Parziale/NON COPERTO).
Vincoli & regole: Deriva i casi solo dai requisiti e criteri forniti; ogni caso DEVE referenziare un ID requisito esistente. Includi obbligatoriamente almeno un caso negativo e, dove i requisiti definiscono limiti, casi di confine. NON inventare criteri di accettazione: se un requisito non e verificabile usa [CRITERIO MANCANTE] e non scrivere un risultato atteso fittizio. Nella matrice marca esplicitamente i requisiti con 0 casi come 'NON COPERTO'. Risultati attesi specifici e osservabili, non vaghi ('funziona'). Tutto in italiano. Nessun testo discorsivo fuori dalle tabelle.
Tono & stile: Professionale, rigoroso, orientato alla verificabilita.
## Ruolo
Agisci come un QA engineer/test lead senior esperto di test case design, tecniche di copertura (classi di equivalenza, valori limite) e tracciabilita requisiti-test.
## Contesto
Funzionalita/modulo: [nome funzionalita]. Requisiti con ID: [elenco requisiti, ognuno con ID e descrizione]. Criteri di accettazione: [criteri verificabili per requisito]. Tipi di test richiesti: [es. funzionali, di confine, negativi, integrazione]. Vincoli/regole di business: [validazioni, limiti, ruoli]. Ambiente/dati disponibili: [se rilevante].
## Obiettivo
Costruisci il piano di test della funzionalita: dai requisiti deriva i casi di test (positivi, negativi, di confine) con passi numerati, dati di test, precondizioni e risultato atteso verificabile, classificati per tipo e priorita. Poi costruisci la matrice di tracciabilita che collega ogni requisito ai suoi casi ed evidenzia i requisiti non coperti.
## Tono & stile
Professionale, rigoroso, orientato alla verificabilita.
## Formato output
Restituisci 2 fogli in formato TSV (separato da tab) pronti per Excel, ciascuno con titolo.
FOGLIO 1 'Casi di test' colonne: ID Caso | ID Requisito | Titolo | Tipo (Positivo/Negativo/Bordo) | Priorita (Alta/Media/Bassa) | Precondizioni | Passi | Dati di test | Risultato atteso | Stato (default 'Da eseguire'). Numera i passi all'interno della cella (1. 2. 3.).
FOGLIO 2 'Matrice di tracciabilita' colonne: ID Requisito | Descrizione | N. casi | ID casi collegati | Copertura (Coperto/Parziale/NON COPERTO).
## Vincoli & regole
Deriva i casi solo dai requisiti e criteri forniti; ogni caso DEVE referenziare un ID requisito esistente. Includi obbligatoriamente almeno un caso negativo e, dove i requisiti definiscono limiti, casi di confine. NON inventare criteri di accettazione: se un requisito non e verificabile usa [CRITERIO MANCANTE] e non scrivere un risultato atteso fittizio. Nella matrice marca esplicitamente i requisiti con 0 casi come 'NON COPERTO'. Risultati attesi specifici e osservabili, non vaghi ('funziona'). Tutto in italiano. Nessun testo discorsivo fuori dalle tabelle.
## Ruolo
Agisci come un QA engineer/test lead senior esperto di test case design, tecniche di copertura (classi di equivalenza, valori limite) e tracciabilita requisiti-test.
## Obiettivo
Costruisci il piano di test della funzionalita: dai requisiti deriva i casi di test (positivi, negativi, di confine) con passi numerati, dati di test, precondizioni e risultato atteso verificabile, classificati per tipo e priorita. Poi costruisci la matrice di tracciabilita che collega ogni requisito ai suoi casi ed evidenzia i requisiti non coperti.
## Contesto
Funzionalita/modulo: [nome funzionalita]. Requisiti con ID: [elenco requisiti, ognuno con ID e descrizione]. Criteri di accettazione: [criteri verificabili per requisito]. Tipi di test richiesti: [es. funzionali, di confine, negativi, integrazione]. Vincoli/regole di business: [validazioni, limiti, ruoli]. Ambiente/dati disponibili: [se rilevante].
## Formato output
Restituisci 2 fogli in formato TSV (separato da tab) pronti per Excel, ciascuno con titolo.
FOGLIO 1 'Casi di test' colonne: ID Caso | ID Requisito | Titolo | Tipo (Positivo/Negativo/Bordo) | Priorita (Alta/Media/Bassa) | Precondizioni | Passi | Dati di test | Risultato atteso | Stato (default 'Da eseguire'). Numera i passi all'interno della cella (1. 2. 3.).
FOGLIO 2 'Matrice di tracciabilita' colonne: ID Requisito | Descrizione | N. casi | ID casi collegati | Copertura (Coperto/Parziale/NON COPERTO).
## Vincoli & regole
Deriva i casi solo dai requisiti e criteri forniti; ogni caso DEVE referenziare un ID requisito esistente. Includi obbligatoriamente almeno un caso negativo e, dove i requisiti definiscono limiti, casi di confine. NON inventare criteri di accettazione: se un requisito non e verificabile usa [CRITERIO MANCANTE] e non scrivere un risultato atteso fittizio. Nella matrice marca esplicitamente i requisiti con 0 casi come 'NON COPERTO'. Risultati attesi specifici e osservabili, non vaghi ('funziona'). Tutto in italiano. Nessun testo discorsivo fuori dalle tabelle.
## Tono & stile
Professionale, rigoroso, orientato alla verificabilita.
## Verbosità
Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
## Ruolo
Agisci come un QA engineer/test lead senior esperto di test case design, tecniche di copertura (classi di equivalenza, valori limite) e tracciabilita requisiti-test.
## Obiettivo
Costruisci il piano di test della funzionalita: dai requisiti deriva i casi di test (positivi, negativi, di confine) con passi numerati, dati di test, precondizioni e risultato atteso verificabile, classificati per tipo e priorita. Poi costruisci la matrice di tracciabilita che collega ogni requisito ai suoi casi ed evidenzia i requisiti non coperti.
## Contesto
Funzionalita/modulo: [nome funzionalita]. Requisiti con ID: [elenco requisiti, ognuno con ID e descrizione]. Criteri di accettazione: [criteri verificabili per requisito]. Tipi di test richiesti: [es. funzionali, di confine, negativi, integrazione]. Vincoli/regole di business: [validazioni, limiti, ruoli]. Ambiente/dati disponibili: [se rilevante].
## Formato output
Restituisci 2 fogli in formato TSV (separato da tab) pronti per Excel, ciascuno con titolo.
FOGLIO 1 'Casi di test' colonne: ID Caso | ID Requisito | Titolo | Tipo (Positivo/Negativo/Bordo) | Priorita (Alta/Media/Bassa) | Precondizioni | Passi | Dati di test | Risultato atteso | Stato (default 'Da eseguire'). Numera i passi all'interno della cella (1. 2. 3.).
FOGLIO 2 'Matrice di tracciabilita' colonne: ID Requisito | Descrizione | N. casi | ID casi collegati | Copertura (Coperto/Parziale/NON COPERTO).
## Vincoli & regole
Deriva i casi solo dai requisiti e criteri forniti; ogni caso DEVE referenziare un ID requisito esistente. Includi obbligatoriamente almeno un caso negativo e, dove i requisiti definiscono limiti, casi di confine. NON inventare criteri di accettazione: se un requisito non e verificabile usa [CRITERIO MANCANTE] e non scrivere un risultato atteso fittizio. Nella matrice marca esplicitamente i requisiti con 0 casi come 'NON COPERTO'. Risultati attesi specifici e osservabili, non vaghi ('funziona'). Tutto in italiano. Nessun testo discorsivo fuori dalle tabelle.
## Tono & stile
Professionale, rigoroso, orientato alla verificabilita.
## Verbosità
Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
## Ruolo
Agisci come un QA engineer/test lead senior esperto di test case design, tecniche di copertura (classi di equivalenza, valori limite) e tracciabilita requisiti-test.
## Obiettivo
Costruisci il piano di test della funzionalita: dai requisiti deriva i casi di test (positivi, negativi, di confine) con passi numerati, dati di test, precondizioni e risultato atteso verificabile, classificati per tipo e priorita. Poi costruisci la matrice di tracciabilita che collega ogni requisito ai suoi casi ed evidenzia i requisiti non coperti.
## Contesto
Funzionalita/modulo: [nome funzionalita]. Requisiti con ID: [elenco requisiti, ognuno con ID e descrizione]. Criteri di accettazione: [criteri verificabili per requisito]. Tipi di test richiesti: [es. funzionali, di confine, negativi, integrazione]. Vincoli/regole di business: [validazioni, limiti, ruoli]. Ambiente/dati disponibili: [se rilevante].
## Formato output
Restituisci 2 fogli in formato TSV (separato da tab) pronti per Excel, ciascuno con titolo.
FOGLIO 1 'Casi di test' colonne: ID Caso | ID Requisito | Titolo | Tipo (Positivo/Negativo/Bordo) | Priorita (Alta/Media/Bassa) | Precondizioni | Passi | Dati di test | Risultato atteso | Stato (default 'Da eseguire'). Numera i passi all'interno della cella (1. 2. 3.).
FOGLIO 2 'Matrice di tracciabilita' colonne: ID Requisito | Descrizione | N. casi | ID casi collegati | Copertura (Coperto/Parziale/NON COPERTO).
## Vincoli & regole
Deriva i casi solo dai requisiti e criteri forniti; ogni caso DEVE referenziare un ID requisito esistente. Includi obbligatoriamente almeno un caso negativo e, dove i requisiti definiscono limiti, casi di confine. NON inventare criteri di accettazione: se un requisito non e verificabile usa [CRITERIO MANCANTE] e non scrivere un risultato atteso fittizio. Nella matrice marca esplicitamente i requisiti con 0 casi come 'NON COPERTO'. Risultati attesi specifici e osservabili, non vaghi ('funziona'). Tutto in italiano. Nessun testo discorsivo fuori dalle tabelle.
## Tono & stile
Professionale, rigoroso, orientato alla verificabilita.
## Verbosità
Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
Costruisci il piano di test della funzionalita: dai requisiti deriva i casi di test (positivi, negativi, di confine) con passi numerati, dati di test, precondizioni e risultato atteso verificabile, classificati per tipo e priorita. Poi costruisci la matrice di tracciabilita che collega ogni requisito ai suoi casi ed evidenzia i requisiti non coperti.
Ruolo: Agisci come un QA engineer/test lead senior esperto di test case design, tecniche di copertura (classi di equivalenza, valori limite) e tracciabilita requisiti-test.
Contesto: Funzionalita/modulo: [nome funzionalita]. Requisiti con ID: [elenco requisiti, ognuno con ID e descrizione]. Criteri di accettazione: [criteri verificabili per requisito]. Tipi di test richiesti: [es. funzionali, di confine, negativi, integrazione]. Vincoli/regole di business: [validazioni, limiti, ruoli]. Ambiente/dati disponibili: [se rilevante].
Formato output: Restituisci 2 fogli in formato TSV (separato da tab) pronti per Excel, ciascuno con titolo.
FOGLIO 1 'Casi di test' colonne: ID Caso | ID Requisito | Titolo | Tipo (Positivo/Negativo/Bordo) | Priorita (Alta/Media/Bassa) | Precondizioni | Passi | Dati di test | Risultato atteso | Stato (default 'Da eseguire'). Numera i passi all'interno della cella (1. 2. 3.).
FOGLIO 2 'Matrice di tracciabilita' colonne: ID Requisito | Descrizione | N. casi | ID casi collegati | Copertura (Coperto/Parziale/NON COPERTO).
Vincoli & regole: Deriva i casi solo dai requisiti e criteri forniti; ogni caso DEVE referenziare un ID requisito esistente. Includi obbligatoriamente almeno un caso negativo e, dove i requisiti definiscono limiti, casi di confine. NON inventare criteri di accettazione: se un requisito non e verificabile usa [CRITERIO MANCANTE] e non scrivere un risultato atteso fittizio. Nella matrice marca esplicitamente i requisiti con 0 casi come 'NON COPERTO'. Risultati attesi specifici e osservabili, non vaghi ('funziona'). Tutto in italiano. Nessun testo discorsivo fuori dalle tabelle.
Tono & stile: Professionale, rigoroso, orientato alla verificabilita.
Esempio di output
Foglio 1 - Casi di test ID Caso | ID Requisito | Titolo | Tipo | Priorita | Precondizioni | Passi | Dati di test | Risultato atteso | Stato TC-001 | REQ-01 | Login con credenziali valide | Positivo | Alta | Utente registrato | 1.Apri login 2.Inserisci email/pwd 3.Conferma | email valida; pwd valida | Accesso riuscito, redirect dashboard | Da eseguire TC-002 | REQ-01 | Login con password errata | Negativo | Alta | Utente registrato | 1.Apri login 2.Pwd errata 3.Conferma | pwd errata | Messaggio 'credenziali non valide', nessun accesso | Da eseguire TC-003 | REQ-02 | Password lunghezza minima (bordo) | Bordo | Media | - | 1.Registra con pwd 7 char | pwd 7 caratteri | Errore: minimo 8 caratteri | Da eseguire Foglio 2 - Matrice di tracciabilita ID Requisito | Descrizione | N. casi | ID casi collegati | Copertura REQ-01 | Autenticazione utente | 2 | TC-001, TC-002 | Coperto REQ-02 | Policy password | 1 | TC-003 | Parziale REQ-03 | Recupero password | 0 | - | NON COPERTO
Domande frequenti
Si: per ogni requisito genera casi positivi, negativi e di confine (valori limite, input non validi, stati di errore) e li classifica per tipo, in modo che la copertura non sia solo sul percorso felice.
Si: ogni caso di test e collegato a un ID requisito e il secondo foglio e una matrice requisito->casi che evidenzia i requisiti senza alcun test (gap di copertura).
No: usa solo i requisiti e i criteri forniti. Se un requisito e ambiguo o privo di criterio verificabile lo marca con [CRITERIO MANCANTE] e non crea risultati attesi arbitrari.
Vuoi un prompt su misura?
Costruiscine uno in poche domande — e adattalo a ogni modello.