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


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (1)

Cursuri înrudite

Introduction to Selenium

  7 ore

Categorii înrudite