Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Giorno 1: Fondamenti del ruolo del Test Analyst
Modulo 1: Principi avanzati del testing
- Framework del livello avanzato ISTQB
- Responsabilità di un Test Analyst
- Differenze tra Test Analyst e Technical Test Analyst
- Testing lungo l'intero SDLC
- Concetti di testing basato sul rischio
Modulo 2: Caratteristiche della qualità del software
- Caratteristiche di qualità funzionali
- Considerazioni sulla qualità non funzionale
- Modelli e standard di qualità
- Rischi del prodotto e impatto sul business
Modulo 3: Revisioni e test statici
- Fondamenti del processo di revisione
- Revisione dei requisiti
- Revisione delle user story e dei criteri di accettazione
- Identificazione precoce dei difetti nel ciclo di vita
Giorno 2: Analisi e progettazione dei test
Modulo 4: Attività di analisi dei test
- Tecniche di analisi dei requisiti
- Identificazione delle condizioni di test
- Analisi della tracciabilità e della copertura
- Valutazione della base di test
Modulo 5: Tecniche di progettazione dei test black-box
- Partizionamento in classi di equivalenza
- Analisi dei valori limite
- Testing con tavole di decisione
- Testing basato sulle transizioni di stato
- Testing basato sui casi d'uso
Modulo 6: Testing basato sull'esperienza
- Testing esplorativo
- Individuazione degli errori per intuizione
- Testing basato su checklist
- Combinazione di approcci strutturati ed esplorativi
Giorno 3: Testing basato sul rischio e orientato al business
Modulo 7: Testing basato sul rischio
- Identificazione dei rischi del prodotto
- Tecniche di valutazione del rischio
- Priorizzazione dei rischi
- Pianificazione del testing basata sul rischio
Modulo 8: Testing dei processi aziendali
- Flussi di lavoro business end-to-end
- Convalida delle regole di business
- Approcci al testing basato sui dati
- Considerazioni sull'accettazione da parte dell'utente
Modulo 9: Supporto al testing non funzionale
- Testing di usabilità
- Considerazioni sull'accessibilità
- Testing dell'affidabilità e della manutenibilità
- Attività di supporto al testing di sicurezza
Giorno 4: Gestione dei difetti e miglioramento della qualità
Modulo 10: Gestione del ciclo di vita dei difetti
- Migliori pratiche per la segnalazione dei difetti
- Classificazione e prioritizzazione dei difetti
- Analisi delle cause principali
- Metriche e reportistica sui difetti
Modulo 11: Miglioramento del processo di testing
- Misurazione dell'efficacia del testing
- Metriche di qualità e KPI
- Approcci al miglioramento continuo
- Lessons learned e retrospettive
Modulo 12: Testing in ambienti Agile
- Principi del testing Agile
- Convalida delle user story
- Sviluppo guidato dai test di accettazione (ATDD)
- Collaborazione all'interno dei team Agile
Giorno 5: Argomenti avanzati e preparazione all'esame
Modulo 13: Strumenti di test e supporto all'automazione
- Strumenti di gestione dei test
- Strumenti di tracciabilità dei requisiti
- Sistemi di gestione dei difetti
- Supporto alle iniziative di automazione
Modulo 14: Laboratori pratici e studi di caso
- Esercitazioni di analisi dei requisiti
- Laboratori di progettazione dei test
- Esercitazioni di valutazione del rischio
- Scenari di analisi dei difetti
Modulo 15: Preparazione all'esame ISTQB CTAL-TA
- Struttura e formato dell'esame
- Domande d'esempio
- Strategie per affrontare l'esame
- Revisione completa del corso e domande e risposte
Requisiti
I partecipanti dovrebbero possedere:
- Certificazione ISTQB Certified Tester Foundation Level (CTFL) (obbligatoria).
- Esperienza pratica nel testing software (si consigliano 18+ mesi).
- Conoscenza di base delle metodologie di sviluppo software.
- Dimestichezza con i processi di gestione dei test e tracciamento dei difetti.
- Esperienza nella lavorazione di requisiti e documentazione di test.
35 ore