Plan Szkolenia

Wstęp

  • Automatyczne testowanie
  • ATDD (rozwój oparty na testach akceptacyjnych)
  • BDD (rozwój oparty na zachowaniu)

Dlaczego Serenity?

  • Raporty z testów jako „żywa dokumentacja”
  • Aktorzy, zadania i cele
  • Wzór scenariusza a obiekty strony

Serenity Architektura

  • Strony, kroki, wymagania, testy, raporty

Konfigurowanie i konfiguracja środowiska testowego

  • JUnit, Serenity BDD i mały Selenium WebDriver

Definiowanie wymagań i kryteriów akceptacji

Automatyzacja kryteriów akceptacji

Konfigurowanie scenariuszy

  • Pytania dotyczące scenariusza
  • Serenity umiejętności

Testowanie aplikacji internetowej ze scenariuszem

Pisanie pierwszego Serenity testu

Interakcje internetowe dotyczące scenariusza

Pytania internetowe dotyczące scenariusza

Obsługa przekroczeń limitu czasu i oczekiwania

Uruchamianie Serenity testu

Generowanie Serenity raportów z testów

Spojrzenie na Serenity strukturę projektu

Całkowanie Serenity z Cucumber i JBehave

Podsumowanie i wnioski

Wymagania

  • Doświadczenie w automatyzacji testów.
  • Java doświadczenie w programowaniu.

Uczestnicy

  • Testerzy automatyzacji
 7 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie