Struttura del corso
Introduzione ai test di accettazione dell'utente
- Cos'è l'UAT e perché è importante?
- Differenze tra UAT e altre fasi di test
- UAT in Agile vs metodologie Waterfall
- Ruoli e responsabilità chiave in UAT
Pianificazione per UAT
- Comprensione dei requisiti aziendali
- Definizione degli obiettivi e dell'ambito dell'UAT
- Creazione di un piano di test UAT
- Definizione dei criteri di ingresso e di uscita
Progettazione di casi di test UAT
- Scrittura di casi di test UAT efficaci basati su storie e requisiti utente
- Creazione di scenari di test positivi e negativi
- Mappatura dei casi di test sui processi aziendali
- Revisione e convalida dei casi di test con le parti interessate
Esecuzione di UAT
- Impostazione dell'ambiente UAT
- Esecuzione di test esplorativi e programmati
- Registrazione dei risultati dei test e monitoraggio dei progressi
- Collaborare con i team durante l'esecuzione dell'UAT
Difetto Management nell'UAT
- Identificazione, documentazione e definizione delle priorità dei difetti
- Utilizzo di JIRA/TestRail per il monitoraggio dei difetti
- Collaborare con gli sviluppatori per risolvere i problemi
- Nuovo test e verifica delle correzioni
Approvazione UAT e prontezza per la distribuzione
- Creazione di report di completamento UAT
- Processo di approvazione e approvazione delle parti interessate
- Lezioni apprese e analisi post-UAT
- Passaggio da UAT a produzione
Le migliori pratiche per un UAT di successo
- Garantire che l'UAT sia allineato con gli obiettivi aziendali
- Sfide comuni dell'UAT e come superarle
- Comunicare efficacemente con le parti interessate
- Sfruttamento dell'automazione per UAT (ove applicabile)
Riepilogo e passaggi successivi
Requisiti
- Conoscenza di base del ciclo di vita dello sviluppo del software (SDLC)
- Familiarità con i concetti di test funzionali e non funzionali
- Esperienza di lavoro con requisiti aziendali o documentazione di prodotto
Pubblico
- Business Analisti
- Tester di garanzia della qualità (QA)
- Responsabili di progetto
- Proprietari del prodotto
- Utenti finali coinvolti nell'UAT
Recensioni (5)
Metodo di insegnamento
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Corso - SoapUI for API Testing
Traduzione automatica
Mi è piaciuto tutto perché è tutto nuovo per me e posso vedere il valore aggiunto che può suonare al mio lavoro.
Zareef - BMW South Africa
Corso - Tosca: Model-Based Testing for Complex Systems
Traduzione automatica
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Corso - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Corso - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.