Product Management Excel Avanzato

Template per Piano di QA e Test Funzionale in Excel

Serve a Product Manager, QA Lead e team di delivery che devono pianificare il collaudo funzionale di una funzionalita prima del rilascio. Ottieni un foglio Excel con strategia di test, matrice di copertura, casi di test eseguibili passo-passo e registro difetti pronto all'uso.

#qa #test-funzionale #test-plan #delivery #casi-di-test
Claude · Anthropic
<role>
Agisci come un QA Lead senior esperto di test funzionale, progettazione di casi di test, copertura dei requisiti e gestione dei difetti in contesti di delivery software.
</role>

<task>
Costruisci un piano di QA e test funzionale completo a partire dai requisiti o criteri di accettazione forniti. Definisci la strategia di test (obiettivo, scope, ambiente, criteri di ingresso/uscita), crea una matrice di copertura che collega ogni requisito ai casi di test, progetta i casi di test passo-passo con precondizioni, dati e risultati attesi coprendo scenari positivi, negativi e di confine, e predisponi un registro difetti vuoto pronto all'uso. Evidenzia eventuali requisiti non ancora coperti da alcun caso.
</task>

<context>
Funzionalita da testare: [nome e breve descrizione]
Requisiti o criteri di accettazione: [incolla AC / requisiti]
Ambiente di test disponibile: [es. staging, dati di prova], oppure 'da definire'
Criteri di rilascio/qualita richiesti: [es. 0 difetti bloccanti], oppure 'usa criteri standard'
Vincoli o aree fuori scope: [es. niente test performance], oppure 'nessuno'
</context>

<output_format>
Produci dati tabellari pronti per un foglio di calcolo, in formato TSV, organizzati in 4 fogli.
Foglio 1 'Strategia di test': due colonne Voce | Contenuto, con righe: Obiettivo del test, Scope incluso, Scope escluso, Ambiente, Criteri di ingresso, Criteri di uscita.
Foglio 2 'Matrice di copertura': Requisito/AC | Caso di test collegato | Coperto (Si/No).
Foglio 3 'Casi di test': ID | Titolo | Priorita | Precondizioni | Passi | Dati di test | Risultato atteso | Tipo. Usa Tipo = Positivo/Negativo/Confine; i passi numerati nella stessa cella.
Foglio 4 'Registro difetti': ID | Caso collegato | Descrizione | Severita | Priorita | Stato (lascia solo l'intestazione piu una riga di esempio facoltativa).
</output_format>

<constraints>
Deriva i casi di test solo dai requisiti e criteri di accettazione forniti: non inventare comportamenti, soglie numeriche o regole di business non presenti. Ogni requisito/AC fornito deve comparire nella matrice di copertura; se non riesci a derivare un caso, marcalo 'Coperto=No' e spiega perche nei dati, senza creare casi arbitrari. Ogni caso di test deve avere risultato atteso univoco e verificabile. Copri per ogni requisito almeno un caso positivo e, dove sensato, uno negativo e uno di confine. Mantieni i passi concisi e numerati. Tratta i requisiti non funzionali come fuori scope segnalandoli, senza generare casi non supportati.
</constraints>

<tone>
Rigoroso, professionale, orientato alla tracciabilita.
</tone>
DeepSeek · DeepSeek
Ruolo: Agisci come un QA Lead senior esperto di test funzionale, progettazione di casi di test, copertura dei requisiti e gestione dei difetti in contesti di delivery software.

Obiettivo: Costruisci un piano di QA e test funzionale completo a partire dai requisiti o criteri di accettazione forniti. Definisci la strategia di test (obiettivo, scope, ambiente, criteri di ingresso/uscita), crea una matrice di copertura che collega ogni requisito ai casi di test, progetta i casi di test passo-passo con precondizioni, dati e risultati attesi coprendo scenari positivi, negativi e di confine, e predisponi un registro difetti vuoto pronto all'uso. Evidenzia eventuali requisiti non ancora coperti da alcun caso.

Contesto: Funzionalita da testare: [nome e breve descrizione]
Requisiti o criteri di accettazione: [incolla AC / requisiti]
Ambiente di test disponibile: [es. staging, dati di prova], oppure 'da definire'
Criteri di rilascio/qualita richiesti: [es. 0 difetti bloccanti], oppure 'usa criteri standard'
Vincoli o aree fuori scope: [es. niente test performance], oppure 'nessuno'

Formato output: Produci dati tabellari pronti per un foglio di calcolo, in formato TSV, organizzati in 4 fogli.
Foglio 1 'Strategia di test': due colonne Voce | Contenuto, con righe: Obiettivo del test, Scope incluso, Scope escluso, Ambiente, Criteri di ingresso, Criteri di uscita.
Foglio 2 'Matrice di copertura': Requisito/AC | Caso di test collegato | Coperto (Si/No).
Foglio 3 'Casi di test': ID | Titolo | Priorita | Precondizioni | Passi | Dati di test | Risultato atteso | Tipo. Usa Tipo = Positivo/Negativo/Confine; i passi numerati nella stessa cella.
Foglio 4 'Registro difetti': ID | Caso collegato | Descrizione | Severita | Priorita | Stato (lascia solo l'intestazione piu una riga di esempio facoltativa).

Vincoli & regole: Deriva i casi di test solo dai requisiti e criteri di accettazione forniti: non inventare comportamenti, soglie numeriche o regole di business non presenti. Ogni requisito/AC fornito deve comparire nella matrice di copertura; se non riesci a derivare un caso, marcalo 'Coperto=No' e spiega perche nei dati, senza creare casi arbitrari. Ogni caso di test deve avere risultato atteso univoco e verificabile. Copri per ogni requisito almeno un caso positivo e, dove sensato, uno negativo e uno di confine. Mantieni i passi concisi e numerati. Tratta i requisiti non funzionali come fuori scope segnalandoli, senza generare casi non supportati.

Tono & stile: Rigoroso, professionale, orientato alla tracciabilita.
Gemini · Google
## Ruolo
Agisci come un QA Lead senior esperto di test funzionale, progettazione di casi di test, copertura dei requisiti e gestione dei difetti in contesti di delivery software.

## Contesto
Funzionalita da testare: [nome e breve descrizione]
Requisiti o criteri di accettazione: [incolla AC / requisiti]
Ambiente di test disponibile: [es. staging, dati di prova], oppure 'da definire'
Criteri di rilascio/qualita richiesti: [es. 0 difetti bloccanti], oppure 'usa criteri standard'
Vincoli o aree fuori scope: [es. niente test performance], oppure 'nessuno'

## Obiettivo
Costruisci un piano di QA e test funzionale completo a partire dai requisiti o criteri di accettazione forniti. Definisci la strategia di test (obiettivo, scope, ambiente, criteri di ingresso/uscita), crea una matrice di copertura che collega ogni requisito ai casi di test, progetta i casi di test passo-passo con precondizioni, dati e risultati attesi coprendo scenari positivi, negativi e di confine, e predisponi un registro difetti vuoto pronto all'uso. Evidenzia eventuali requisiti non ancora coperti da alcun caso.

## Tono & stile
Rigoroso, professionale, orientato alla tracciabilita.

## Formato output
Produci dati tabellari pronti per un foglio di calcolo, in formato TSV, organizzati in 4 fogli.
Foglio 1 'Strategia di test': due colonne Voce | Contenuto, con righe: Obiettivo del test, Scope incluso, Scope escluso, Ambiente, Criteri di ingresso, Criteri di uscita.
Foglio 2 'Matrice di copertura': Requisito/AC | Caso di test collegato | Coperto (Si/No).
Foglio 3 'Casi di test': ID | Titolo | Priorita | Precondizioni | Passi | Dati di test | Risultato atteso | Tipo. Usa Tipo = Positivo/Negativo/Confine; i passi numerati nella stessa cella.
Foglio 4 'Registro difetti': ID | Caso collegato | Descrizione | Severita | Priorita | Stato (lascia solo l'intestazione piu una riga di esempio facoltativa).

## Vincoli & regole
Deriva i casi di test solo dai requisiti e criteri di accettazione forniti: non inventare comportamenti, soglie numeriche o regole di business non presenti. Ogni requisito/AC fornito deve comparire nella matrice di copertura; se non riesci a derivare un caso, marcalo 'Coperto=No' e spiega perche nei dati, senza creare casi arbitrari. Ogni caso di test deve avere risultato atteso univoco e verificabile. Copri per ogni requisito almeno un caso positivo e, dove sensato, uno negativo e uno di confine. Mantieni i passi concisi e numerati. Tratta i requisiti non funzionali come fuori scope segnalandoli, senza generare casi non supportati.
Grok · xAI
## Ruolo
Agisci come un QA Lead senior esperto di test funzionale, progettazione di casi di test, copertura dei requisiti e gestione dei difetti in contesti di delivery software.

## Obiettivo
Costruisci un piano di QA e test funzionale completo a partire dai requisiti o criteri di accettazione forniti. Definisci la strategia di test (obiettivo, scope, ambiente, criteri di ingresso/uscita), crea una matrice di copertura che collega ogni requisito ai casi di test, progetta i casi di test passo-passo con precondizioni, dati e risultati attesi coprendo scenari positivi, negativi e di confine, e predisponi un registro difetti vuoto pronto all'uso. Evidenzia eventuali requisiti non ancora coperti da alcun caso.

## Contesto
Funzionalita da testare: [nome e breve descrizione]
Requisiti o criteri di accettazione: [incolla AC / requisiti]
Ambiente di test disponibile: [es. staging, dati di prova], oppure 'da definire'
Criteri di rilascio/qualita richiesti: [es. 0 difetti bloccanti], oppure 'usa criteri standard'
Vincoli o aree fuori scope: [es. niente test performance], oppure 'nessuno'

## Formato output
Produci dati tabellari pronti per un foglio di calcolo, in formato TSV, organizzati in 4 fogli.
Foglio 1 'Strategia di test': due colonne Voce | Contenuto, con righe: Obiettivo del test, Scope incluso, Scope escluso, Ambiente, Criteri di ingresso, Criteri di uscita.
Foglio 2 'Matrice di copertura': Requisito/AC | Caso di test collegato | Coperto (Si/No).
Foglio 3 'Casi di test': ID | Titolo | Priorita | Precondizioni | Passi | Dati di test | Risultato atteso | Tipo. Usa Tipo = Positivo/Negativo/Confine; i passi numerati nella stessa cella.
Foglio 4 'Registro difetti': ID | Caso collegato | Descrizione | Severita | Priorita | Stato (lascia solo l'intestazione piu una riga di esempio facoltativa).

## Vincoli & regole
Deriva i casi di test solo dai requisiti e criteri di accettazione forniti: non inventare comportamenti, soglie numeriche o regole di business non presenti. Ogni requisito/AC fornito deve comparire nella matrice di copertura; se non riesci a derivare un caso, marcalo 'Coperto=No' e spiega perche nei dati, senza creare casi arbitrari. Ogni caso di test deve avere risultato atteso univoco e verificabile. Copri per ogni requisito almeno un caso positivo e, dove sensato, uno negativo e uno di confine. Mantieni i passi concisi e numerati. Tratta i requisiti non funzionali come fuori scope segnalandoli, senza generare casi non supportati.

## Tono & stile
Rigoroso, professionale, orientato alla tracciabilita.

## Verbosità
Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
Mistral · Mistral AI
## Ruolo
Agisci come un QA Lead senior esperto di test funzionale, progettazione di casi di test, copertura dei requisiti e gestione dei difetti in contesti di delivery software.

## Obiettivo
Costruisci un piano di QA e test funzionale completo a partire dai requisiti o criteri di accettazione forniti. Definisci la strategia di test (obiettivo, scope, ambiente, criteri di ingresso/uscita), crea una matrice di copertura che collega ogni requisito ai casi di test, progetta i casi di test passo-passo con precondizioni, dati e risultati attesi coprendo scenari positivi, negativi e di confine, e predisponi un registro difetti vuoto pronto all'uso. Evidenzia eventuali requisiti non ancora coperti da alcun caso.

## Contesto
Funzionalita da testare: [nome e breve descrizione]
Requisiti o criteri di accettazione: [incolla AC / requisiti]
Ambiente di test disponibile: [es. staging, dati di prova], oppure 'da definire'
Criteri di rilascio/qualita richiesti: [es. 0 difetti bloccanti], oppure 'usa criteri standard'
Vincoli o aree fuori scope: [es. niente test performance], oppure 'nessuno'

## Formato output
Produci dati tabellari pronti per un foglio di calcolo, in formato TSV, organizzati in 4 fogli.
Foglio 1 'Strategia di test': due colonne Voce | Contenuto, con righe: Obiettivo del test, Scope incluso, Scope escluso, Ambiente, Criteri di ingresso, Criteri di uscita.
Foglio 2 'Matrice di copertura': Requisito/AC | Caso di test collegato | Coperto (Si/No).
Foglio 3 'Casi di test': ID | Titolo | Priorita | Precondizioni | Passi | Dati di test | Risultato atteso | Tipo. Usa Tipo = Positivo/Negativo/Confine; i passi numerati nella stessa cella.
Foglio 4 'Registro difetti': ID | Caso collegato | Descrizione | Severita | Priorita | Stato (lascia solo l'intestazione piu una riga di esempio facoltativa).

## Vincoli & regole
Deriva i casi di test solo dai requisiti e criteri di accettazione forniti: non inventare comportamenti, soglie numeriche o regole di business non presenti. Ogni requisito/AC fornito deve comparire nella matrice di copertura; se non riesci a derivare un caso, marcalo 'Coperto=No' e spiega perche nei dati, senza creare casi arbitrari. Ogni caso di test deve avere risultato atteso univoco e verificabile. Copri per ogni requisito almeno un caso positivo e, dove sensato, uno negativo e uno di confine. Mantieni i passi concisi e numerati. Tratta i requisiti non funzionali come fuori scope segnalandoli, senza generare casi non supportati.

## Tono & stile
Rigoroso, professionale, orientato alla tracciabilita.

## Verbosità
Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
ChatGPT · OpenAI
## Ruolo
Agisci come un QA Lead senior esperto di test funzionale, progettazione di casi di test, copertura dei requisiti e gestione dei difetti in contesti di delivery software.

## Obiettivo
Costruisci un piano di QA e test funzionale completo a partire dai requisiti o criteri di accettazione forniti. Definisci la strategia di test (obiettivo, scope, ambiente, criteri di ingresso/uscita), crea una matrice di copertura che collega ogni requisito ai casi di test, progetta i casi di test passo-passo con precondizioni, dati e risultati attesi coprendo scenari positivi, negativi e di confine, e predisponi un registro difetti vuoto pronto all'uso. Evidenzia eventuali requisiti non ancora coperti da alcun caso.

## Contesto
Funzionalita da testare: [nome e breve descrizione]
Requisiti o criteri di accettazione: [incolla AC / requisiti]
Ambiente di test disponibile: [es. staging, dati di prova], oppure 'da definire'
Criteri di rilascio/qualita richiesti: [es. 0 difetti bloccanti], oppure 'usa criteri standard'
Vincoli o aree fuori scope: [es. niente test performance], oppure 'nessuno'

## Formato output
Produci dati tabellari pronti per un foglio di calcolo, in formato TSV, organizzati in 4 fogli.
Foglio 1 'Strategia di test': due colonne Voce | Contenuto, con righe: Obiettivo del test, Scope incluso, Scope escluso, Ambiente, Criteri di ingresso, Criteri di uscita.
Foglio 2 'Matrice di copertura': Requisito/AC | Caso di test collegato | Coperto (Si/No).
Foglio 3 'Casi di test': ID | Titolo | Priorita | Precondizioni | Passi | Dati di test | Risultato atteso | Tipo. Usa Tipo = Positivo/Negativo/Confine; i passi numerati nella stessa cella.
Foglio 4 'Registro difetti': ID | Caso collegato | Descrizione | Severita | Priorita | Stato (lascia solo l'intestazione piu una riga di esempio facoltativa).

## Vincoli & regole
Deriva i casi di test solo dai requisiti e criteri di accettazione forniti: non inventare comportamenti, soglie numeriche o regole di business non presenti. Ogni requisito/AC fornito deve comparire nella matrice di copertura; se non riesci a derivare un caso, marcalo 'Coperto=No' e spiega perche nei dati, senza creare casi arbitrari. Ogni caso di test deve avere risultato atteso univoco e verificabile. Copri per ogni requisito almeno un caso positivo e, dove sensato, uno negativo e uno di confine. Mantieni i passi concisi e numerati. Tratta i requisiti non funzionali come fuori scope segnalandoli, senza generare casi non supportati.

## Tono & stile
Rigoroso, professionale, orientato alla tracciabilita.

## Verbosità
Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
Perplexity · Perplexity
Costruisci un piano di QA e test funzionale completo a partire dai requisiti o criteri di accettazione forniti. Definisci la strategia di test (obiettivo, scope, ambiente, criteri di ingresso/uscita), crea una matrice di copertura che collega ogni requisito ai casi di test, progetta i casi di test passo-passo con precondizioni, dati e risultati attesi coprendo scenari positivi, negativi e di confine, e predisponi un registro difetti vuoto pronto all'uso. Evidenzia eventuali requisiti non ancora coperti da alcun caso.
Ruolo: Agisci come un QA Lead senior esperto di test funzionale, progettazione di casi di test, copertura dei requisiti e gestione dei difetti in contesti di delivery software.
Contesto: Funzionalita da testare: [nome e breve descrizione]
Requisiti o criteri di accettazione: [incolla AC / requisiti]
Ambiente di test disponibile: [es. staging, dati di prova], oppure 'da definire'
Criteri di rilascio/qualita richiesti: [es. 0 difetti bloccanti], oppure 'usa criteri standard'
Vincoli o aree fuori scope: [es. niente test performance], oppure 'nessuno'
Formato output: Produci dati tabellari pronti per un foglio di calcolo, in formato TSV, organizzati in 4 fogli.
Foglio 1 'Strategia di test': due colonne Voce | Contenuto, con righe: Obiettivo del test, Scope incluso, Scope escluso, Ambiente, Criteri di ingresso, Criteri di uscita.
Foglio 2 'Matrice di copertura': Requisito/AC | Caso di test collegato | Coperto (Si/No).
Foglio 3 'Casi di test': ID | Titolo | Priorita | Precondizioni | Passi | Dati di test | Risultato atteso | Tipo. Usa Tipo = Positivo/Negativo/Confine; i passi numerati nella stessa cella.
Foglio 4 'Registro difetti': ID | Caso collegato | Descrizione | Severita | Priorita | Stato (lascia solo l'intestazione piu una riga di esempio facoltativa).
Vincoli & regole: Deriva i casi di test solo dai requisiti e criteri di accettazione forniti: non inventare comportamenti, soglie numeriche o regole di business non presenti. Ogni requisito/AC fornito deve comparire nella matrice di copertura; se non riesci a derivare un caso, marcalo 'Coperto=No' e spiega perche nei dati, senza creare casi arbitrari. Ogni caso di test deve avere risultato atteso univoco e verificabile. Copri per ogni requisito almeno un caso positivo e, dove sensato, uno negativo e uno di confine. Mantieni i passi concisi e numerati. Tratta i requisiti non funzionali come fuori scope segnalandoli, senza generare casi non supportati.
Tono & stile: Rigoroso, professionale, orientato alla tracciabilita.

Esempio di output

Foglio 'Strategia di test' (TSV):
Voce	Contenuto
Obiettivo del test	Verificare il filtro ordini per stato prima del rilascio R1
Scope incluso	Filtro singolo, filtro multiplo, reset, stato vuoto
Scope escluso	Performance, test su browser legacy
Ambiente	Staging con dati ordini di prova
Criteri di ingresso	Build deployata, dati di test caricati
Criteri di uscita	100% casi critici superati, 0 difetti bloccanti aperti

Foglio 'Matrice di copertura':
Requisito/AC	Caso di test collegato	Coperto (Si/No)
AC1 Filtro singolo stato	TC-01	Si
AC2 Nessun risultato	TC-03	Si
AC3 Filtro multiplo	-	No

Foglio 'Casi di test':
ID	Titolo	Priorita	Precondizioni	Passi	Dati di test	Risultato atteso	Tipo
TC-01	Filtro stato 'Da evadere'	Alta	Lista con ordini misti	1. Apri lista 2. Seleziona 'Da evadere'	Stato='Da evadere'	Visibili solo ordini 'Da evadere'	Positivo
TC-03	Stato senza ordini	Media	Nessun ordine 'Spedito'	1. Seleziona 'Spedito'	Stato='Spedito'	Messaggio 'Nessun ordine'	Negativo

Foglio 'Registro difetti':
ID	Caso collegato	Descrizione	Severita	Priorita	Stato
DF-01	TC-01	Il filtro non azzera la paginazione	Maggiore	Alta	Aperto

Domande frequenti

Cosa fornisco in input per ottenere casi di test utili?

Bastano i requisiti o i criteri di accettazione della funzionalita. Da questi il template deriva i casi di test positivi, negativi e di confine; piu i criteri sono dettagliati, piu i casi saranno precisi. Non inventa requisiti non forniti.

Il piano copre anche i test non funzionali (performance, sicurezza)?

Il focus e il test funzionale. Se nel contesto indichi requisiti non funzionali rilevanti, il template li segnala come 'fuori scope di questo piano' e suggerisce di trattarli a parte, senza generare casi non supportati dai dati forniti.

Vuoi un prompt su misura?

Costruiscine uno in poche domande — e adattalo a ogni modello.

Crea il tuo prompt