Course Outline

Invoering

  • Geautomatiseerd testen
  • ATDD (Acceptatietesten Driven Development)
  • BDD (gedragsgedreven ontwikkeling)

Waarom Serenity?

  • Testrapporten als ‘levende documentatie’
  • Acteurs, taken en doelen
  • Scenariopatroon versus pagina-objecten

Serenity Architectuur

  • Pagina's, stappen, vereisten, tests, rapporten

Opzetten en configureren van uw testomgeving

  • JUnit, Serenity BDD, en een beetje Selenium WebDriver

Het definiëren van vereisten en acceptatiecriteria

Automatisering van uw acceptatiecriteria

Uw scenario's instellen

  • Vragen over scenario's
  • Serenity vaardigheden

Een webapplicatie testen met scenario

Je eerste Serenity test schrijven

Scenario webinteracties

Scenario-webvragen

Omgaan met time-outs en wachttijden

Uw Serenity test uitvoeren

Het genereren van Serenity testrapporten

Een blik op de Serenity projectstructuur

Integratie van Serenity met Cucumber en JBehave

Samenvatting en conclusie

Requirements

  • Ervaring met testautomatisering.
  • Java programmeerervaring.

Publiek

  • Automatiseringstesters
  7 Hours
 

Getuigenissen (1)

Related Courses

Introduction to Selenium

  7 Hours

Related Categories