Course Code: uatbtnst
Duration: 21 hours
Prerequisites:

-

Overview:

-

Course Outline:

Ziua 1: Introducere, Planificare, Scenarii de Testare

1. Introducere în UAT

Obiective de învățare:

  • Înțelegerea conceptului de UAT

  • Importanța UAT în ciclul de viață software

Conținut:

  • Ce este UAT și de ce este important

  • Unde se încadrează UAT în SDLC

  • Diferențe între UAT și alte faze de testare

  • Quiz

  • Q&A

     

2. Planificarea UAT

Obiective de învățare:

  • Intelegerea etapelor de pregatire a testarii UAT

Conținut:

  • Definirea anvergurii/acoperirii UAT (scope) și obiectivelor testarii

  • Identificarea stakeholderilor și rolurilor

  • Pregătirea mediului și datelor

  • Criterii de intrare și ieșire

  • Exercitiu practic

  • Quiz

  • Q&A

3. Scrierea cazurilor de test UAT

Obiective de învățare:

  • Abilitatea de a crea cazuri de test relevante pe baza cerintelor de business

 Conținut:

  • De la cerinta de business la scenarii de testare - scrierea testelor 

  • Tipuri de scenarii de test 

  • Componentele unui caz de test bun

  • Limbajul Gherkin

  • Utilizarea șabloanelor și instrumentelor

  • Exercitiu practic: Crearea unor cazurilor de testare pornind de la reguli de business

  • Quiz

  • Q&A

Ziua 2: Scrierea și Executarea Testarii UAT

4. Executarea UAT

Obiective de învățare:

  • Înțelegerea procesului de testare

  • Colaborarea cu echipele de dezvoltare

Conținut:

  • Procesul de execuție

  • Înregistrarea rezultatelor și defectelor

  • Comunicare și colaborare

  • Gestionarea ciclurilor de testare

  • Quiz

  • Q&A

5. Finalizarea și raportarea UAT

Obiective de învățare:

  • Stabilirea criteriilor de succes

  • Pregătirea raportului final

 Conținut:

  • Criterii pentru finalizare

  • Rapoarte, sumare

  • Procesul de semnare-predare (sign-off)

  • Quiz

  • Q&A
     

6. Instrumente și șabloane

Obiective de învățare:

  • Familiarizarea cu instrumentele UAT

  • Utilizarea șabloanelor

Conținut:

  • Prezentare generală a instrumentelor uzuale (Jira for testing, Sabloane Excel, TestRails, HP ALM)

  • Exemple de șabloane pentru cazuri de test, defecte și rapoarte

  • Exercitiu practic: executarea unui ciclu UAT folosind tool-urile prezentate 

  • Quiz

  • Q&A
     

Ziua 3: Bune Practici, Instrumente, REST API 

7. Provocări și bune practici in UAT

Obiective de învățare:

  • Gestionarea cerințelor neclare

  • Asigurarea acoperirii testelor

Conținut:

  • Provocări comune (comunicare, mediu de rulare)

  • Bune practici

  • Evitarea capcanelor UAT

  • Quiz

  • Q&A
     

8. Introducere in REST API, explorarea si descifrarea logurilor

Obiective de învățare:

  • Intelegere loguri REST API si aplicatie (logging levels, response codes, keywords)

Conținut:

  • Introducere in REST API

  • Descifrarea unui log de aplicatie 

  • Exercitiu practic: demo requesturi API

  • Quiz

  • Q&A

9. Recapitulare, discutii finale

Obiective de învățare:

  • Recapitulare a informatiilor din curs, fixare cunostinte

Conținut:

  • Concluzii, rezumat 

  • Test final

  • Q&A