Home Opleidingen
Web Testing met Selenium
terug naar zoekresultaten

Web Testing met Selenium

Deelnemerskosten
€ 2.055,79 incl. BTW

Lesgeld

€ 1.699,00
Totaal excl. BTW
€ 1.699,00
BTW
€ 356,79
Totaal incl. BTW
€ 2.055,79
Startdata in een groep op locatie en online
Locatie: Houten
Start: 21-09-2026
Toon rooster
Aanmelden
Locatie: Amsterdam
Start: 21-09-2026
Toon rooster
Aanmelden
Locatie: Rotterdam
Start: 21-09-2026
Toon rooster
Aanmelden
Locatie: Eindhoven
Start: 21-09-2026
Toon rooster
Aanmelden
In de cursus Web Testing met Selenium van SpiralTrain leren de deelnemers werken met Selenium WebDriver en Selenium IDE waarmee web applicaties in verschillende browsers automatisch kunnen worden
Image
Image

Cursus Web Testing met Selenium

In de cursus Web Testing met Selenium leren deelnemers de krachtige mogelijkheden van Selenium voor webautomatisering. Deze cursus biedt een uitgebreide introductie in het gebruik van Selenium, waarmee je webapplicaties effectief kunt testen.

Selenium WebDriver

Via WebDriver-scripts in programmeertalen zoals Java, C#, Python en Ruby kunnen de uitkomsten van bepaalde acties worden vergeleken met de verwachte uitkomsten, en kunnen de res

...

Cursus Web Testing met Selenium

In de cursus Web Testing met Selenium leren deelnemers de krachtige mogelijkheden van Selenium voor webautomatisering. Deze cursus biedt een uitgebreide introductie in het gebruik van Selenium, waarmee je webapplicaties effectief kunt testen.

Selenium WebDriver

Via WebDriver-scripts in programmeertalen zoals Java, C#, Python en Ruby kunnen de uitkomsten van bepaalde acties worden vergeleken met de verwachte uitkomsten, en kunnen de resultaten worden gerapporteerd. Dit maakt Selenium een onmisbaar hulpmiddel voor webtesters.

Selenium IDE

De cursus Web Testing met Selenium begint met het opnemen van gebruikersinteracties met de Selenium IDE. De opgenomen tests worden vertaald naar een JUnit-testscript in Java of een andere programmeertaal, dat de test vervolgens automatisch uitvoert. Dit zorgt voor een efficiënte testworkflow.

Element Localisatie

Aan de orde komen het localiseren van pagina-elementen met id, name, link, CSS en XPath. De meest voorkomende WebDriver-functies worden toegelicht en toegepast. Ook het navigeren door en manipuleren van pagina-elementen komt aan bod, waardoor je leert hoe je effectief kunt omgaan met verschillende webcomponenten.

Advanced Selenium

Daarnaast worden geavanceerde WebDriver-functies zoals het aanpassen van wait time, het Page Object Model, Selenium Grid en Cross Browser Testing besproken. Deze technieken helpen je om complexere testscenario's te beheren en de efficiëntie van je tests te verhogen.

Cucumber Integratie

Tot slot van de cursus Web Testing met Selenium wordt er ingegaan op de integratie van Selenium met het Cucumber Framework. Met Cucumber worden user scenario's gedefinieerd die vertaald kunnen worden naar een JUnit-test met Selenium WebDriver. Dit maakt het mogelijk om BDD (Behavior Driven Development) toe te passen in je teststrategieën.
Voor meer informatie over Selenium kun je de officiële Selenium-website bezoeken. Daarnaast kun je je vaardigheden verder uitbreiden met de cursus API Testing met Postman.

Doelgroep Cursus Web Testing met Selenium

De cursus Web Testing met Selenium is bedoeld voor testers en developers die Selenium Webdriver willen leren voor het geautomatiseerd testen van Web Applicaties.

Voorkennis Training Selenium

Om aan deze cursus te kunnen deelnemen is ervaring met programmeren niet strict noodzakelijk. Kennis van programmeren is wel bevorderlijk voor de begripsvorming en kan worden opgedaan in onze cursus Java voor Testers.

Uitvoering Training Web Testing met Selenium

De theorie wordt besproken aan de hand van presentatie slides. Demo's worden gebruikt om de theorie te verduidelijken. Er is ruime gelegenheid tot oefenen. De cursustijden zijn van 9.30 tot 16.30.

Certificering Web Testing met Selenium

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Web Testing met Selenium.

Modules

Module 1 : Selenium Intro

  • What is Selenium?
  • Test Automation
  • Selenium WebDriver
  • Test Recorders
  • Chrome Selenium IDE
  • Katalon Recorder
  • Selenium IDE
  • Record Test Case
  • Running Scripts
  • Adding Checks
  • Verification Commands
  • Assertion Statements
  • General Selenese Commands
  • WaitFor Commands
  • Store and Echo Commands
  • IDE Limitations

Module 2 : Locating Elements

  • Loading WebDriver
  • Web Elements
  • Finding Elements
  • Locator Types
  • Locating by ID and Name
  • Locating by Link Text
  • Locating by CSS Selector
  • Tag, ID and Class
  • Tag and Attribute
  • Inner Text
  • Locating by DOM
  • DOM getElementsByID
  • DOM getElementsByName
  • Dom Name and Index
  • Locating by XPath
  • XPath Syntax

Module 3 : WebDriver Actions

  • WebDriver Functions
  • Actions on WebElements
  • Clicking Check Boxes
  • Clicking Radio Buttons
  • Getting Attributes
  • Sending Keys
  • State Testing
  • Clearing
  • Submitting
  • Select Items
  • Table Lookup
  • Get CCS
  • Get Location
  • Actions Class
  • Switching Windows
  • Waiting for Loading

Module 4 : JUnit Testing

  • What is JUnit?
  • JUnit Integration
  • Assert Statements
  • Running JUnit Tests
  • JUnit Classes
  • System Under Test
  • Fixtures
  • Annotations
  • Test Suites
  • Suite in Suite
  • Suite TestRunner
  • Special Case
  • Parameterized Tests
  • Executing Parameterized Tests

Module 5 : Advanced Web Driver

  • WebDriverWait
  • Implicit vs Explicit Wait
  • ExpectedConditions
  • Dealing with Alerts
  • Synchronisation Strategies
  • Cookies
  • Page Object Model
  • Page Objects
  • private Methods
  • Page Factory
  • Loadable Components
  • Selenium Grid
  • Hub and Nodes
  • Cross Browser Testing

Module 6 : Selenium and Cucumber

  • Test Driven Development
  • Behavior Driven Development
  • What is Cucumber?
  • User Stories
  • Scenarios
  • Feature Files
  • Gherkin Language
  • Given and When Keywords
  • Then and And Keywords
  • Background
  • Cucumber Options
  • Step Definitions
  • Selenium Cucumber Integration
  • Data Driven Testing

 

Lees meer
Opleidingsinformatie
Opleidingssoort
Training
Opleidingsmethode
In een groep op locatie en online
Type certificaat/diploma
Certificaat
Opleidingsduur
2 dagen
Max. deelnemers
12
Studiebelastingsuren
12 per opleiding
Tijdstip
Overdag
Taal in opleiding
Nederlands
Aanbieder
SpiralTrain is een opleidingsinstituut dat zich bij uitstek richt op trainingen voor software developers en zaken die raken aan software development.
SpiralTrain BV
SpiralTrain BV
NRTO