Intrati in legatura
 Durata 14 ore

Schița de curs

De unde provin cerințele?

  • Analiza de business tradițională
  • Cazuri de utilizare, scenarii și teste
  • Cerințe non-funcționale
  • Performanță
  • Conformitate
  • UML în analiza de business

Introducere în testare

  • Teste funcționale
  • Teste de regresie
  • Teste UAT
  • Teste unitare
  • Teste de utilizabilitate
  • Teste non-funcționale
  • Teste de performanță
  • Teste de încărcare
  • Teste de stres
  • Teste de anduranță (soak)

Să testezi sau să nu testezi

  • Cine ia deciziile cu privire la ce se testează?
  • Costul testării lucrurilor irelevante
  • Calcularea ROI (analiza „ce se întâmplă dacă ceva eșuează”)
  • Rolul managerului de testare

Procesul de testare

  • Testarea este un proces și o strategie
  • Identificarea nevoilor de testare
  • Colectarea cerințelor (cazuri de utilizare, user stories)
  • Definirea scopului (alegerea și prioritizarea scenariilor)
  • Proiectarea testelor
  • Pregătirea datelor
  • Pregătirea mediului
  • Crearea sau înregistrarea testelor
  • Executarea testului
  • Analiză și rapoarte
  • Concluzii și îmbunătățiri
  • Când să spui „stop”

Product owner și testele

  • Reprezentantul clientului și prioritatea testelor
  • Prioritizarea testelor
  • Scrierea de story-uri eficiente pentru UAT
  • Criterii de acceptare
  • Exercițiu de grup pentru a produce cerințe ale clientului, a scrie story-uri pe baza cerințelor și a crea teste

Sprintul

  • Sprint backlog și user stories de testare
  • Exercițiu de grup pentru planificarea unui sprint

Finalizarea unui sprint

  • Întâlnirea de revizuire Scrum este un test

Ți se potrivește Agile și Scrum?

  • Revizuirea procesului Scrum
  • Comparație cu alte metodologii
  • Beneficiile programării în pereche
  • Sesiune de întrebări și răspunsuri

Cerințe

Niciuna.

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite