Schița de curs

Introducere

  • Testare automată
  • ATDD (dezvoltare bazată pe teste de acceptare)
  • BDD (dezvoltare bazată pe comportament)

De ce Serenity?

  • Rapoartele de testare ca „documentație vie”
  • Actori, sarcini și obiective
  • Model de scenariu vs obiecte de pagină

Serenity Arhitectură

  • Pagini, Pași, Cerințe, Teste, Rapoarte

Configurarea și configurarea mediului de testare

  • JUnit, Serenity BDD și puțin Selenium WebDriver

Definirea cerințelor și criteriilor de acceptare

Automatizarea criteriilor dvs. de acceptare

Configurarea scenariilor dvs

  • Întrebări despre scenariu
  • Serenity abilități

Testarea unei aplicații web cu scenariu

Scrierea primului test Serenity.

Scenariul Interacțiuni web

Întrebări web de scenariu

Gestionarea timeout-urilor și a așteptărilor

Executarea testului Serenity.

Generarea Serenity Rapoarte de testare

O privire asupra Serenity Structura proiectului

Integrarea Serenity cu Cucumber și JBehave

Rezumat și Concluzie

Cerințe

  • Experiență cu automatizarea testelor.
  • Java experiență de programare.

Audiență

  • Testori de automatizare
 7 ore

Numărul de participanți



Pret per participant

Mărturii (1)

Categorii înrudite