Opleiding: Training testautomatisering met Selenium WebDriver in Java
Selenium geldt als één van de populairste testtools voor webapplicaties. Het framework biedt veel mogelijkheden om geautomatiseerd te testen. Eén tool binnen het Selenium framework die veel wordt toegepast is de Selenium WebDriver, een volwaardige testomgeving die webapplicaties vanuit de browser kan testen, op basis van Java code.
Training testautomatisering met Selenium WebDriver in Java
De training testautomatisering met Selenium WebDriver in Java gaat naast het toepassen van de Selenium WebDriver API, ook over het opzetten van een testframework. We gaan naar een aantal belangrijke elementen kijken die nodig zijn binnen een testframework, zoals dependency management, configuratie, test engine, logger en een duidelijke rapportage.
Daarnaast besteden we aandacht aan de implementatie van het Page Object Model om zo beter onderhoudbare testscripts te maken. Hierdoor kun jij webapplicaties testen door middel geautomatiseerde Selenium WebDriver testen.
Bedrijfstraining testautomatisering met Selenium WebDriver in Java
Heb je collega's met dezelfde opleidingsbehoeften? In een bedrijfstraining kunnen wij de training volledig op maat verzorgen voor jou individueel of samen met een groep collega's. We kunnen dan focussen op het testen van jouw webapplicaties met behulp van de Selenium WebDriver API. Zo sluit een bedrijfstraining perfect aan bij wat jouw wensen en bedrijfssituatie.
Tijdens de cursus testautomatisering met Selenium WebDriver in Java komen de volgende onderwerpen aan bod:
- Introductie testautomatisering
- Inzetten van Selenium WebDriver
- Elementen van webapplicaties benaderen
- Project opzetten met Maven
- Werken met een Java testframework
- Implementeren van verificatiepunten
- Implementeren van data-driven testen
- Werken met de Selenium WebDriver API
- Parallel testen uitvoeren met Selenium Grid
- Testen optimaliseren met het Page Object Model
- Toepassen van datastructuren
- Rapportages maken
- Code analyseren met Sonar
- Best Practices