Kursplan

Introduktion

  • Automatiserad testning
  • ATDD (Acceptance Testing Driven Development)
  • BDD (Behavior Driven Development)

Varför Serenity?

  • Testrapporter som "levande dokumentation"
  • Skådespelare, uppgifter och mål
  • Manusmönster vs sidobjekt

Serenity Arkitektur

  • Sidor, steg, krav, tester, rapporter

Konfigurera och konfigurera din testmiljö

  • JUnit, Serenity BDD och lite Selenium WebDriver

Definiera krav och acceptanskriterier

Automatisera dina acceptanskriterier

Ställa in dina manus

  • Manusfrågor
  • Serenity förmågor

Testa en webbapplikation med manus

Skriver ditt första Serenity test

Manus webbinteraktioner

Webbfrågor för manus

Hantera timeouts och väntetider

Kör ditt Serenity test

Generera Serenity testrapporter

En titt på Serenity projektstrukturen

Integrering av Serenity med Cucumber och JBehave

Sammanfattning och slutsats

Krav

  • Erfarenhet av testautomation.
  • Java programmeringserfarenhet.

Publik

  • Automationstestare
  7 timmar
 

Antal deltagare


Starts

Ends


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

Vittnesmål (1)

Relaterade Kurser

Introduction to Selenium

  7 timmar

Relaterade Kategorier