Online cursus – gecertificeerde professionele specialisatie in het leren van testautomatisering met Java en Selenium Webdriver door Packt Institute

Leer uw automatiseringsvaardigheden naar een hoger niveau te tillen met Selenium, Java, JUnit en TestNG. Schrijf geweldige automatiseringstests met Selenium WebDriver en Java. Begin met het bouwen van praktische geautomatiseerde testframeworks!

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

  • Java
  • Selenium-webdriver
  • Automatisering testen
  • Eclipse-IDE
  • Java-methoden
  • Cross-browser automatiseringstests

What you will learn in the course

Courses for which the course is suitable

  • Ontwikkel geautomatiseerde tests
  • software-ingenieur
  • Java-ontwikkelaar
  • Selenium-expert
  • Softwaretester
  • Projectmanager geautomatiseerd testen
  • Ontwikkelaar van testframework
  • Analist softwarekwaliteit
  • Automatisering ontwikkelaar
  • Specialist op het gebied van webtesten

Focus – een 4-delige cursusreeks

Het schrijven van uw eerste geautomatiseerde test met Java en Selenium WebDriver is een opwindende ervaring. Java, een bekende programmeertaal, biedt functies van objectgeoriënteerd programmeren en functioneel programmeren. Selenium is handig voor het schrapen van gegevens van het scherm en het automatiseren van taken in de browser. In deze cursus leer je op een praktische manier programmeren met Java en geautomatiseerd testen met Selenium, met Eclipse als IDE en ruim 200 oefeningen, puzzels en codevoorbeelden in Java. Ook schrijf je ruim 100 geautomatiseerde tests met Selenium in Java voor verschillende scenario’s. De cursus omvat 350 stappen, waarin wordt ingegaan op de essentiële kenmerken van programmeren in Java en geautomatiseerde testscripts met Selenium. Je gebruikt Eclipse en Brackets als IDE, met Maven en npm voor afhankelijkheidsbeheer, TestNG, JUnit, Selenium IDE, Katalon Studio, Selenium Standalone en Selenium Grid. Aan het einde van de cursus beschikt u over de expertise om uit te blinken in geautomatiseerd testen met Selenium en Java tijdens sollicitatiegesprekken. Deze cursus is bedoeld voor beginners die Java, objectgeoriënteerd programmeren en functioneel programmeren willen leren, en geweldige geautomatiseerde tests voor webapplicaties willen schrijven.

Belangrijkste leerresultaten

  • Geautomatiseerde tests schrijven met Selenium en Java
  • Nieuwe projecten opzetten met JUnit en TestNG
  • Het creëren van testframeworks
  • De basisprincipes van HTML, CSS en XPath begrijpen
  • Gebruik Selenium IDE en Katalon Studio
  • Interactie met formulierelementen

Een praktisch leerproject

Leerlingen zullen aan echte projecten werken, waaronder het opzetten en uitvoeren van geautomatiseerde tests met Selenium voor webapplicaties met behulp van Java. Ze zullen geautomatiseerde testprojecten creëren en beheren, testframeworks ontwikkelen en diepgaande tests schrijven voor verschillende webscenario’s. Deze projecten zullen leerlingen helpen hun vaardigheden toe te passen op echte problemen door geautomatiseerde scripts te bouwen en uit te voeren, online-elementen te manipuleren en compatibiliteit tussen browsers te garanderen, waardoor ze uiteindelijk worden voorbereid op het aanpakken van complexe automatiseringsuitdagingen in professionele omgevingen.

Details of the courses that make up the specialization

Inleiding tot Java en basisprogrammeerfuncties

Cursus 1 • 8 uur

Cursusdetails
  • wat je gaat leren
    • Onthoud de stappen voor het installeren en configureren van de JDK.
    • Leg de syntaxis en basiselementen van Java uit.
    • Java ontwikkeld en gecompileerd met Eclipse IDE.
    • Verschil tussen verschillende Java-methoden en hun parameters.
Vaardigheden die je gaat verwerven
  • Categorie: Java-programmeren
  • Categorie: Java voor beginners
  • Categorie: JDK-installatie
  • Categorie: Eclipse IDE
  • Categorie: Java-methoden

Objectgeoriënteerd programmeren en Java-hoofdstukken

Cursus 2 • 12 uur

Cursusdetails
  • wat je gaat leren
    • Analyseer en bewerk de primitieve gegevenstypen van Java en hun alternatieven.
    • De waarde gebruikte tools en voorwaarden, loops en soorten referenties effectief.
    • Pas de principes van verbergen, overerving en polymorfisme toe in Java-programma’s.
    • Creëer en beheer arrays en ArrayLists in Java.
Vaardigheden die je gaat verwerven
  • Categorie: Java-arrays
  • Categorie: Java verbergen
  • Categorie: Java-gegevenstypen
  • Categorie: Objectgeoriënteerd programmeren (OOP)
  • Categorie: Java-erfenis

Geavanceerde Java-concepten en -collecties

Cursus 3 • 13 uur

Cursusdetails
  • wat je gaat leren
    • Pas cross-browser testtechnieken en “eerste” tests toe in echte scenario’s.
    • Datagedreven testen ontwikkeld met behulp van CSV en Excel, en de effectiviteit ervan in verschillende cases geanalyseerd.
    • Ontwerp en implementeer robuuste raamwerken met behulp van het Page-objectmodel om onderhoudbare en uitbreidbare automatiseringsscripts te garanderen.
    • Creëer en breid geautomatiseerde testdatabases uit met behulp van Selenium Grid en een stand-alone server om grootschalige grid-applicaties te beheren.
Vaardigheden die je gaat verwerven
  • Categorie: Seleniumraster
  • Categorie: Selenium-automatisering
  • categorie: Geautomatiseerde webtesten
  • Categorie: TestNG

Selenium automatisering en testframeworks

Cursus 4 • 13 uur

Cursusdetails
  • wat je gaat leren
    • Identificeer de verschillen tussen cross-browser testtechnieken en “eerste” testen en hun toepassing.
    • Datagestuurde tests ontwikkeld met behulp van CSV- en Excel-bestanden.
    • Evalueer en ontwerp robuuste raamwerken met behulp van het Page-objectmodel.
    • Integreer en breid geautomatiseerde tests uit met Selenium Grid en een standalone server.
Vaardigheden die je gaat verwerven
  • Categorie: Paginaobjectmodel
  • Categorie: Selenium-automatisering
  • Categorie: Geautomatiseerde webtests
  • Categorie: Seleniumsites
  • Categorie: Seleniumgids