Kurzusleírás

Bevezetés

  • Automatizált tesztelés
  • ATDD (elfogadási teszteléssel vezérelt fejlesztés)
  • BDD (viselkedésvezérelt fejlesztés)

Miért Serenity?

  • A tesztjelentések „élő dokumentációként”
  • Szereplők, feladatok és célok
  • Forgatókönyvi minta vs oldalobjektumok

Serenity Építészet

  • Oldalak, lépések, követelmények, tesztek, jelentések

A tesztkörnyezet beállítása és konfigurálása

  • JUnit, Serenity BDD és egy kis Selenium WebDriver

Követelmények és elfogadási kritériumok meghatározása

Elfogadási feltételek automatizálása

A forgatókönyvek beállítása

  • Forgatókönyvi kérdések
  • Serenity képességei

Webes alkalmazás tesztelése forgatókönyvvel

Az első Serenity teszt megírása

Forgatókönyv: Web Interactions

Forgatókönyv webes kérdések

Időtúllépések és várakozások kezelése

A Serenity teszt futtatása

Serenity Tesztjelentések generálása

Egy pillantás a Serenity projekt felépítésére

Serenity integrálása Cucumber-vel és JBehave-val

Összefoglalás, és következtetés

Követelmények

  • Tesztautomatizálásban szerzett tapasztalat.
  • Java programozási tapasztalat.

Közönség

  • Automatizálási tesztelők
  7 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


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

Vélemények (1)

Rokon tanfolyam

Introduction to Selenium

  7 Hours

Rokon kategóriák