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.
Inserisci i tuoi dati: il prompt si completa qui sotto, pronto da copiare.
<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>
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.
## 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.
## 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.
## 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.
## 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.
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
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 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.