Met de adoptie van ‘Agile werken’ is testautomatisering een ‘onmisbaar’ hulpmiddel binnen het software ontwikkelproces. Ontwikkelaars, testers en designers werken steeds nauwer samen en moeten elkaater kunnen begrijpen. Daarbij wordt er van de tester steeds meer technische kennis verwacht.
Deze module geeft basiskennis met betrekking tot programmeren in het kader van het werken met testtooling. Maar ook om als tester een volwaardig sparringpartner te blijven binnen multidisciplinaire teams. Tijdens deze cursus zullen de principes van programmeren worden behandeld aan de hand van de object georiënteerde taal Java.
Het doel van deze module is om basiskennis te verkrijgen voor het schrijven van ‘testautomatisering’ code in Java. 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 object georiënteerd te leren denken en begrijpen. Deze module heeft niet tot doel om op te leiden tot programmeur.
Doelgroep: Testers, Architecten, Engineers, beheerders of kwaliteitscontroleurs die een gezonde basis willen met betrekking Java en object georiënteerd denken.
Voorkennis: Beperkt. Kennis van en ervaring met testen is een pré, programmeer- en scriptervaring is ook een pré maar geen vereiste.
Onderwerpen:
- Waarom Java?
- Hoe is Java gestructureerd?
- Wat kan Java voor mij als tester betekenen?
- Wat is object georiënteerd programmeren?
- Welke EDI’s zijn er?
- Wat houden de volgende begrippen in?
- Data types;
- Functies;
- Flow (if/then/else)
- While & For loops;
- Arrays
- Overerving
Gedurende deze module zullen praktijkvoorbeelden en opdrachten worden gebruikt om hands-on ervaring op te doen met Java en object georiënteerd werken.
Resultaat: Deze module geeft de cursist een basisbegrip en kennis van Java en object georiënteerd denken en programmeren.
Cursus/materiaal: De deelnemer dient te beschikken over een laptop met local admin rechten (Windows, Linux of Mac OSX).
Duur: 8 uur.
Prijs: € 595,- (excl. BTW, incl. lesmateriaal en catering)