Come creare un test di accettazione degli utenti

Sommario:

Anonim

Come creare un test di accettazione degli utenti. Un progetto non raggiungerà mai lo stato di "successo" senza l'esecuzione di un test di accettazione degli utenti (UAT). Il progetto può essere considerato completo e possibilmente nell'ambito, tempo e budget, ma non può essere considerato efficace senza l'approvazione degli utenti che useranno il sistema. Un test di accettazione utente ben eseguito assicurerà che ogni requisito sia stato costruito e funzioni come previsto.

Articoli di cui avrai bisogno

  • Risultati del progetto

  • Requisiti aziendali da testare

  • Utenti finali del sistema

  • Un ambiente di test

Adotta un modello formale e universale per tutti gli artefatti del tuo progetto. I tuoi lettori e leader ti ringrazieranno per la facilità di localizzare le informazioni pertinenti perché sono sistematicamente collocati nella stessa area all'interno di ogni documento diverso.

Crea riquadri di tracciabilità sul tuo documento. Questi almeno dovrebbero contenere l'identificatore dello scenario di test che verrà eseguito con questo gruppo di test di accettazione utente. Inoltre, deve contenere lo specifico identificatore del requisito aziendale che verrà testato; e preferibilmente, hai anche un identificatore del caso d'uso da includere.

Aggiungi un testo descrittivo. Ogni scenario di test dovrebbe avere una descrizione di base, non più di una frase che spiega adeguatamente ciò che questo scenario sta tentando di realizzare. Il breve titolo del requisito aziendale e la descrizione del caso d'uso devono essere inclusi accanto al rispettivo identificatore.

Aggiungi dati di test e lascia spazio all'improvvisazione. Se le variabili e gli scenari specifici devono essere testati, devono essere elencati qui. Se il test deve essere dinamico, imprevedibile e autonomo, deve essere disponibile un'area vuota affinché il tester possa scrivere nei dati utilizzati nel test.

Includi caselle di controllo che indicano se il test case è passato o meno.

Crea caselle di iscrizione. È assolutamente necessario disporre di un'area che consenta agli attori di firmare indicando che hanno eseguito i loro compiti in questo test di accettazione. Questi attori includono l'utente finale che esegue i test effettivi, l'analista aziendale che gestisce i test, il project manager e lo sponsor. Ciò crea una catena di accettazione che il deliverable del progetto è stato progettato, codificato e testato con successo.

Suggerimenti

  • È preferibile creare scenari di test specifici per testare ogni singola funzionalità (requisiti aziendali), quindi creare test di moduli aperti e liberi. Ciò garantisce che le funzionalità conosciute vengano testate e che venga rilevata una "nuova" funzionalità che non è stata precedentemente acquisita nella fase di elicitazione dei requisiti. Il gruppo di test per l'accettazione degli utenti degli utenti finali dovrebbe essere abbastanza grande da caricare un carico significativo sul sistema per testare carico, capacità e disponibilità.