Neem contact met ons op

Cursusaanbod

Geavanceerde concepten van Selenium

  • Overzicht van de Selenium-architectuur en beste praktijken
  • Geavanceerde WebDriver-functionaliteiten
  • Ontwerpen van onderhoudbare en schaalbare testautomatisering
  • Gemeenschappelijke uitdagingen bij het testen van complexe webtoepassingen

Geavanceerde identificatie van objecten

  • Geavanceerde locatorstrategieën
  • Dynamische en complexe XPath- en CSS-selectoren
  • Omgaan met dynamische webelementen
  • Programmeren zoeken naar en interacteren met webobjecten

Data vastleggen en valideren

  • Data extraheren uit webbesturingselementen
  • Validatie van dynamische inhoud
  • Werken met tabellen, lijsten en complexe page-elementen
  • Patroongebaseerde verificatietechnieken

Uitzonderingsafhandeling en betrouwbaarheid van tests

  • Beheer van Selenium-uitzonderingen
  • Implementeren van robuuste foutafhandeling
  • Synchronisatiestrategieën en expliciete waits
  • Verbeteren van teststabiliteit en onderhoudbaarheid

Logging en rapportage

  • Implementeren van effectieve logstrategieën
  • Foutopsporing bij mislukte testuitvoeringen
  • Screenshots vastleggen als uitvoeringsbewijs
  • Logging integreren met testrapportageramwerken

Reguliere expressies en geavanceerde validatie

  • Begrip van reguliere expressies
  • Patroonherkenning voor dynamische inhoud
  • Geavanceerde asserts en validaties
  • Praktische gebruiksscenario's voor geautomatiseerd testen

Datagedreven testautomatisering

  • Beginsel van datagedreven testen
  • Lezen van testgegevens vanuit externe bronnen
  • Parametreren van geautomatiseerde tests
  • Ophogen van herbruikbare en schaalbare testkaders

Browseroverstijgend en parallel testen

  • Tests uitvoeren over meerdere browsers
  • Overwegingen betreffende browsercompatibiliteit
  • Inleiding tot de Selenium Grid-architectuur
  • Distribueren en parallel uitvoeren van testen

Beste praktijken en cursusevaluatie

  • Aanbevelingen voor testautomatiseringskaders
  • Verbeteren van prestaties en onderhoudbaarheid van tests
  • Review van kernconcepten
  • Vragen, discussie en vervolgstappen

Vereisten

  • Ervaren met geautomatiseerd testen met Selenium
  • Ervaren in de ontwikkeling van webtoepassingen (aanbevolen)
  • Begrip van Java (aanbevolen)

Doelgroep

  • Softwaretesters
  • Testmanagers
  • Kwaliteitszorgprofessionals
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën