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
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (7)
Belangrijke onderwerpen kunnen vooraf met de trainer worden besproken en afgesproken. Ontspannen en aangename sfeer tijdens de seminariedagen.
Lorenz - Continentale Lebensversicherung AG
Cursus - Advanced Selenium
Automatisch vertaald
Ik vond de manier waarop de trainer uitlegde erg goed
Matteo - Fincons Group
Cursus - Advanced Selenium
Automatisch vertaald
de oefensessies
Giuseppe - Fincons Group
Cursus - Advanced Selenium
Automatisch vertaald
De trainer was geduldig met ons.
Zikhona Gqamana - Multichoice
Cursus - Advanced Selenium
Automatisch vertaald
De verschillende onderwerpen die in de training worden behandeld.
Mpho - Multichoice
Cursus - Advanced Selenium
Automatisch vertaald
goede uitleg
Ramya Krishna - Multichoice
Cursus - Advanced Selenium
Automatisch vertaald
Het feit dat TJ bereid was om het een paar keer uit te leggen en hij zijn best deed om het concept duidelijk te maken
Anita Antonie - Hollard Insurance
Cursus - Advanced Selenium
Automatisch vertaald