Schulungsübersicht

Einführung

  • Automatisiertes Testen
  • ATDD (Annahmetestgetriebene Entwicklung)
  • BDD (Verhaltensgesteuerte Entwicklung)

Warum Serenity?

  • Testberichte als "lebende Dokumentation"
  • Akteure, Aufgaben und Ziele
  • Drehbuchmuster vs. Seitenobjekte

Serenity Architektur

  • Seiten, Schritte, Anforderungen, Tests, Berichte

Einrichten und Konfigurieren Ihrer Testumgebung

  • JUnit, Serenity BDD, und ein wenig Selenium WebDriver

Definieren von Anforderungen und Akzeptanzkriterien

Automatisieren Ihrer Akzeptanzkriterien

Einrichten Ihrer Drehbücher

  • Screenplay-Fragen
  • Serenity Fähigkeiten

Testen einer Webanwendung mit Screenplay

Schreiben Ihres ersten Serenity Tests

Screenplay Web-Interaktionen

Screenplay-Web-Fragen

Umgang mit Timeouts und Wartezeiten

Ausführen Ihres Serenity-Tests

Erzeugen von Serenity-Testberichten

Ein Blick auf die Serenity-Projektstruktur

Integration von Serenity mit Cucumber und JBehave

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Erfahrung mit Testautomatisierung.
  • Java Programmiererfahrung.

Publikum

  • Automatisierungstester
 7 Stunden

Teilnehmerzahl


Preis je Teilnehmer

Erfahrungsberichte (1)

Verwandte Kategorien