Online cursus – gecertificeerde professionele stage in Selenium WebDriver 4 met Java van het Packt Institute

Leer praktische webapplicaties helemaal opnieuw testen met Selenium WebDriver. Ontdek methoden en hulpmiddelen voor het automatiseren van het testen van webapplicaties.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Pytest
  • Kaders
  • Appium
  • Augurk
  • TestNG
  • Selenium-webdriver

What you will learn in the course

Courses for which the course is suitable

  • Automatische softwarecontrole
  • QA-ingenieur
  • Ontwikkel geautomatiseerde tests
  • Specialist op het gebied van prestatietesten
  • Java-ontwikkelaar met expertise in testen
  • Continu integratiemanager
  • Controles tussen browsers
  • Ontwikkelt geautomatiseerde oplossingen
  • Komkommer-expert
  • Testontwikkelaar met Selenium

Stage – een reeks van 3-delige cursussen

Selenium WebDriver 4 met Java – van nul tot held

is een uitgebreide cursus die is ontworpen om deelnemers essentiële basisvaardigheden bij te brengen in geautomatiseerd testen met Selenium WebDriver. De cursus begint met de basisprincipes van het installeren van Selenium WebDriver en Java, en gaat verder met het uitleggen van concepten in Java en het TestNG-framework.

Belangrijkste onderwerpen in de cursus:
  • Basisprincipes van het installeren van Selenium WebDriver en Java
  • Concepten op Java
  • TestNG-framework
  • Rapportage met log47
  • Objectmodel van pagina’s
  • Blad fabriek
  • Een datagedreven raamwerk
  • Testen op afstand met Selenium Grid 2.0
  • Bouw beheer op met Maven
  • Continue integratie met Jenkins
  • Databasetesten en prestatietesten
  • Gedragsgestuurd testen met Komkommer en Augurk

Aan het eind van de cursus zijn de deelnemers vaardig in het uitvoeren van:

  • Testen via meerdere browsers
  • Implementeren van continue integratie
  • Verificatie van de gegevensintegriteit
  • Geavanceerde rapporten maken
  • Het uitvoeren van prestatietesten
  • Converteer Selenium-tests naar Komkommer

De cursus is geschikt voor zowel beginners als ervaren QA-professionals die hun geautomatiseerde testvaardigheden willen verbeteren. Er is geen eerdere ervaring met geautomatiseerd testen of programmeren nodig, omdat de cursus alle onderwerpen vanaf de basis behandelt.

Een praktisch leerproject

Deelnemers zullen werken aan projecten uit de echte wereld, zoals het automatiseren van het testen van webapplicaties, het maken van geavanceerde rapporten en het opzetten van continue integratiepijplijnen. Door deze vaardigheden toe te passen, zullen ze echte problemen oplossen, zoals:

  • Compatibiliteitstests voor meerdere browsers
  • Verificatie van de gegevensintegriteit
  • Prestatietesten

waardoor sterke en betrouwbare softwareapplicaties gegarandeerd zijn.

Details of the courses that make up the specialization

van het beheersen van Selenium WebDriver en Java Fundamentals

Cursus 1 • 20 uur

Cursusdetails
wat ga je leren
  • Begrijp de architectuur en geschiedenis van Selenium WebDriver en beheers de installatie en configuratie van Java, Eclipse en Maven.
  • Gebruik Java-programmeervaardigheden om eenvoudige geautomatiseerde scripts te schrijven en te debuggen, en voer Selenium-tests uit in verschillende browsers, terwijl u configuraties beheert.
  • Test en communiceer met webcomponenten met behulp van geavanceerde technieken, los synchronisatieproblemen op en voer complexe webinteracties uit.
  • Voer JavaScript uit, beheer meerdere vensters en iFrames en voer geavanceerde acties uit met de klasse Actions terwijl u veelvoorkomende Selenium-fouten afhandelt.
vaardigheden die je gaat ontwikkelen
  • Categorie: Java-programmeren
  • Categorie: Sollicitatievragen over Selenium
  • Categorie: Automatisering van tests
  • Categorie: Selenium-installatie
  • Categorie: Selenium WebDriver

van geavanceerde automatiseringsframeworks en testen met TestNG

Cursus 2 • 11 uur

Cursusdetails
wat ga je leren
  • Begrijp het doel en de structuur van Page Object Model en Page Factory, en ken het gebruik van Log4j2 voor efficiënte logboekregistratie.
  • Configureer TestNG voor bestelde testgevallen en gebruik annotaties en geavanceerde functies om de efficiëntie van het uitvoeren van tests te verbeteren.
  • Creëer en beheer geavanceerde rapporten met Extent Reports om testresultaten te evalueren en te documenteren.
  • Voer datagestuurde tests uit en voer bestandsuploads uit met Selenium WebDriver om robuuste automatiseringsframeworks te bouwen.
vaardigheden die je gaat ontwikkelen
  • Categorie: Paginaobjectmodel
  • Categorie: Selenium WebDriver
  • Categorie: Automatiseringsframeworks
  • Categorie: TestNG-framework
  • Categorie: Log4j2 Registratie

van uitgebreide automatisering en continue integratie

Cursus 3 • 15 uur

Cursusdetails
wat ga je leren
  • Beschrijf WebDriver Event Listeners en leg de installatie en het gebruik van Selenium Grid uit voor cross-browser testen.
  • Beheer en automatiseer builds met Maven, integreer het met TestNG en gebruik Git en GitHub voor versiebeheer en samenwerking.
  • Configureer en beheer Jenkins voor continue integratie en implementatie, begrijp en waardeer de rol ervan in CI/CD-pijplijnen.
  • Voer tests uit in databases en prestatietests, integreer met Sauce Labs voor cloudgebaseerde oplossingen en produceer geavanceerde rapporten.
vaardigheden die je gaat ontwikkelen
  • Categorie: Seleniumraster
  • Categorie: Maven-project
  • Categorie: Git-versiebeheer
  • Categorie: Continue integratie
  • Categorie: Cross-browser testen