Struttura del corso

Introduzione

  • Test automatizzati
  • ATDD (Sviluppo guidato dai test di accettazione)
  • BDD (Sviluppo guidato dal comportamento)

Perché Serenity?

  • Rapporti di prova come "documentazione vivente"
  • Attori, compiti e obiettivi
  • Confronto tra pattern di sceneggiatura e oggetti di pagina

Serenity Architettura

  • Pagine, Passaggi, Requisiti, Test, Rapporti

Impostazione e configurazione dell'ambiente di test

  • JUnit, Serenity BDD, e un po' di Selenium WebDriver

Definizione dei requisiti e dei criteri di accettazione

Automatizzare i criteri di accettazione

Impostazione delle sceneggiature

  • Domande sulla sceneggiatura
  • Serenity Abilità

Test di un'applicazione Web con Screenplay

Scrivere il tuo primo Serenity test

Sceneggiatura Interazioni Web

Domande sulla sceneggiatura sul Web

Gestione dei timeout e delle attese

Esecuzione del test Serenity

Generazione di Serenity rapporti di prova

Uno sguardo alla Serenity struttura del progetto

Integrazione Serenity con Cucumber e JBehave

Riassunto e conclusione

Requisiti

  • Esperienza con l'automazione dei test.
  • Java Esperienza di programmazione.

Pubblico

  • Tester per l'automazione
  7 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (1)

Corsi relativi

Introduction to Selenium

  7 ore

Categorie relative