Tijdens deze training leer je Java direct vanuit een testframework toe te passen! Gedurende twee dagen leren we -aan de hand van oefeningen- de basis van Java, principes van object oriëntatie en leren we testmethodes met de daarbij behorende checks in Java te implementeren. Daarnaast geven we je zoveel mogelijk handvatten die je meteen kunt inzetten. Na deze training kun je sneller patronen in applicaties ontdekken en bovendien sneller een bijdrage leveren aan testautomatisering.
Opzet
Aan de hand van praktijkvoorbeelden licht de docent de praktische toepasbaarheid toe.Deze klassikale training is interactief van opzet, wat betekend dat er veel tijd is voor het stellen van vragen of het inbrengen van eigen praktijk cases. Aan de hand van oefeningen werkt je een aantal scenario's uit.
Doelstellingen
De cursus gaat in op de basisprincipes van Java en als deelnemer leer je onder meer om bestaande Java code te lezen en te begrijpen. Daarnaast leer je om eenvoudige Unit-testen te schrijven met behulp van “jUnit”. Deze cursus heeft niet tot doel om op te leiden tot programmeur.
Programma
De volgende onderwerpen komen aan de orde:
Introductie Java
Java syntax
Data types
Condidtions
Operators
Flow control (switch/if/else/loops)
Classes en objecten
Objecten
Classes
Methoden
Argumenten
Gebruik van een dependency management tool
De 4 key-concepten van Java
Abstraction
Encapsulation
Inheritance
Polymorphism
Schrijven van Java tests
Ervaring opdoen met het maken van unittests
Implementeren van verificatiepunten
Java libraries
Begin met testen van webapplicaties met Selenium WebDriver
Begin met API testen met Rest Assured
Cursusmateriaal
De deelnemer dient te beschikken over een laptop met local admin rechten (Windows / Mac OSX).
Doelgroep
De training is bedoeld voor iedereen die zich wilt verdiepen in Java voor testers.Ervaring met de basisprincipes van programmeren is geen vereiste, maar enige affiniteit met techniek is wel aan te raden.
We gebruiken cookies om ervoor te zorgen dat onze site zo soepel mogelijk draait. Als je doorgaat met het gebruiken van deze site, gaan we er vanuit dat je ermee instemt.Accepteer