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 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák