Online cursus – gecertificeerde professionele stage in Selenium WebDriver door Packt Institute

Een perfecte cursus voor handmatige softwaretesters die ernaar streven de wereld van automatisering te betreden met Selenium WebDriver en TestNG, inclusief Java, POM en meer.

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

  • Webstuurprogramma
  • Java 10
  • Gegevensstructuren
  • Java
  • Selenium

What you will learn in the course

Courses for which the course is suitable

  • Geautomatiseerde testingenieur
  • QE-manager
  • Streeft naar automatisering
  • Handmatig testpersoneel
  • Professionals in het testen van software
  • Ontwikkelaar van een automatiseringsframework

Stage – een serie van 3 cursussen

Overzicht

Deze uitgebreide cursus begeleidt u door Selenium WebDriver en Java, van de basis tot meer complexe onderwerpen. Beginners kunnen beginnen met de Java-modules voordat ze overstappen op Selenium WebDriver, waarbij de eerste zes Java-hoofdstukken een voldoende basis bieden.

wat ga je leren

  • Ontwikkeling van een automatiseringsframework met behulp van het Page Object-model en het Page Factory-patroon
  • Elementen lokaliseren met behulp van CSS-kiezers
  • Werken met het bestandssysteem in Java
  • Een voorbeeldgestuurde aanpak met real-time scripts

Aan het einde van de cursus bent u bedreven in zowel Selenium WebDriver als Java, klaar om uw kennis in praktische situaties toe te passen.

Aanvullende onderwerpen

  • Programmeren in Selenium WebDriver
  • Elementen zoeken met behulp van CSS-kiezers
  • Datastructuren in Java
  • Programmeren in Java via praktijksessies
  • Bestandssysteembeheer in Java

doelgroep

Deze cursus is ideaal voor:

  • Nieuwe afgestudeerden
  • QE-managers
  • Geautomatiseerde testingenieurs
  • Automatisering aspiranten
  • Handmatig testpersoneel
  • Softwaretestprofessionals die hun automatiseringsvaardigheden willen verbeteren

Toegepast leerproject

De cursus omvat projecten die praktische ervaring bieden met scenario’s uit de echte wereld. De leerlingen zullen een automatiseringsframework ontwikkelen met behulp van het Page Object-model en het Page Factory-patroon, webelementen lokaliseren met behulp van CSS-selectors en werken met bestandssystemen in Java.

praktische uitdagingen

Door echte problemen op te lossen, zoals:

  • Afhandeling van pop-upberichten in de browser
  • iFrames
  • Geavanceerde muisacties

Studenten zullen hun vaardigheden toepassen om robuuste automatiseringsscripts te creëren, zodat ze goed voorbereid zijn op echte uitdagingen op het gebied van testautomatisering.

Details of the courses that make up the specialization

Basisprincipes van Java-programmeren en concepten van objectgeoriënteerd programmeren

Cursus 1 • 9 uur

Cursusdetails

wat ga je leren

  • U herinnert zich nog de stappen voor het installeren en configureren van de Java Development Kit (JDK) en Eclipse IDE.
  • Je ontdekt hoe je eenvoudige Java-programma’s schrijft en uitvoert.
  • Let op het gebruik van speciale Java-klassen en nieuwe Java 10-functies in programma’s.
  • Let op het gebruik van arrays, lijsten, groepen en kaarten in Java en bepaal hun geschikte toepassingen.

vaardigheden die je gaat verwerven

  • Categorie: Java-programmeren
  • Categorie: Tekenreeksen in Java
  • Categorie: Java-ontwikkeling
  • Categorie: Objectgeoriënteerd programmeren
  • Categorie: Arrays op Java

Geavanceerde Java-programmering en webontwikkeling

Cursus 2 • 9 uur

Cursusdetails

wat ga je leren

  • Analyseer en handel uitzonderingen efficiënt af met behulp van try-catch en uiteindelijk blokken.
  • Voer en evalueer complexe bewerkingen met datums en tijden in Java.
  • Manipuleer en verbind tekst- en Excel-bestanden met Apache Commons IO en POI.
  • Je automatiseert en maakt geavanceerde webtaken met behulp van Selenium WebDriver en XPath/CSS-selecties.

vaardigheden die je gaat verwerven

  • Categorie: Afhandeling van uitzonderingen in Java
  • Categorie: XPath-selecties
  • Categorie: Reguliere expressies in Java
  • Categorie: CSS-selecties
  • Categorie: Geavanceerde Java-programmering

Geavanceerde Selenium en testautomatisering

Cursus 3 • 9 uur

Cursusdetails

wat ga je leren

  • Beheer eenvoudig browserpop-ups, iFrames en JavaScript-waarschuwingen.
  • Synchronisatie van tests zal worden geïmplementeerd met behulp van expliciete en voorbereide geschenken.
  • Analyseer en beheer TestNG-annotaties, test-walkthroughs en HTML-rapportage.
  • Bouw automatiseringsframeworks voor stabiliteitstests met behulp van het Page Object Model en Page Factory.

vaardigheden die je gaat verwerven

  • Categorie: Paginaobjectmodel
  • Categorie: Selenium-testautomatisering
  • Categorie: Automatisering van iFrames
  • Categorie: TestNG-automatisering
  • Categorie: Geavanceerd Selenium