Polteq Testopleidingen januari / juni 2016 Voor het programma vanaf juli 2016: zie www.polteq.com Pag.
Opleiding
Duur
Prijs
Examengeld
Januari ‘16 12,13,14 (ex)
2
ISTQB Foundation
3 dagen
€ 1.495,-
€ 180,-
3
ISTQB Advanced Level Test Manager
5 dagen
€ 2.325,-
€ 250,-
3
ISTQB Advanced Level Test Analyst
4 dagen
€ 1.970,-
€ 250,-
3
ISTQB Advanced Level Technical Test Analyst
3 dagen
€ 1.495,-
€ 250,-
4
TMap Next Test Engineer
3 dagen
€ 1.495,-
€ 140,-
19,20,26 4,5,6,11 (EN)
Februari ‘16
Maart ‘16
April ‘16
8,9,10 (ex)
20,21,22,27,28, 1 (ex)
Mei‘16
Juni ‘16
10,11,12 (ex) (EN)
5,6,7,12,13,18 (ex) (EN) 16,17,23,24,29 (ex)
2,3,9,15 (ex) (EN)
18,19,25,30 (ex) 21,22,29
23,24,30 (EN)
7,8,14,15
17,18,19,24
4
TMap Next Test Manager
4 dagen
€ 1.970,-
€ 200,-
5
iSQI Certified Agile Essentials
2 dagen
€ 1.095,-
€ 200,-
5
ISTQB Agile Tester extension
2 dagen
€ 1.095,-
€ 200,-
2,3
7,8
6
iSQI Certified Agile Tester (CAT)
5 dagen
€ 2.095,-
€ 400,-
16,17,18,23,24 (ex)
15,16,17,21,22 (ex)
11,12
26,27
7
SCRUM Game
1 dag
€ 595,-
7
Context Driven testen
1 dag
€ 595,-
19 19
15
10 19
24
8
TI4Agile: Optimaliseren van testen in Agile omgevingen
1 dag
€ 595,-
10
8
TI4LowBudget: Testverbetering in kleine en middelgrote organisaties 1 dag
€ 595,-
8
9
TI4Automation: Geautomatiseerd testen tot een (groter) succes maken 1 dag
€ 595,-
10
Optimaliseren van testen met TPI Next
1 dag
€ 595,-
4
9
10
Context Driven Testverbetering
1 dag
€ 595,-
23
27
11
Testen in een notendop
1 dag
€ 595,-
5
11
Praktisch testen
3 dagen
€ 1.495,-
16,17,18
12
Gebruikers Acceptatie Testen
1 dag
€ 595,-
12
Praktisch coördineren van testen
2 dagen
€ 1.095,-
13
IREB Certified Professional for Requirements Engineering
3 dagen
€ 1.495,-
13
Reviews en inspecties
2 dagen
€ 1.095,-
14
iSQI - Certified Agile Business Analysis (CABA)
2 dagen
€ 1.095,-
15
Technische vaardigheden voor testers
1 dag
€ 595,-
16
Geautomatiseerd web testen met Selenium IDE
1 dag
€ 595,-
16
Geautomatiseerd testen met Selenium WebDriver
2 dagen
€ 1.095,-
17
Security testen
1 dag
€ 595,-
17
Load & performance testen
1 dag
€ 595,-
18
Testen van mobiele apps in de praktijk
1 dag
€ 595,-
10
8
20
13 11,12,13
15
11 20,21
€ 250,-
4,5,6 25,26
€ 200,-
10,11
29,30
29
31 4
14
23,24
29,30
7
1 1
9
18
18
Testen van de API achter een mobiele app
1 dag
€ 595,-
19
CMAP Mobile App Testing
2 dagen
€ 1.095,-
€ 250,-
19
CMAP Mobile App Test Automation
3 dagen
€ 1.495,-
€ 250,-
20
End to End (E2E) testen
1 dag
€ 595,-
20
Testen van cloud services
1 dag
€ 595,-
22 21 25,26
25,26 7,8,11 8
22
Bovenstaande trainingen vinden plaats in onze trainingsruimtes in ons hoofdkantoor in Amersfoort. Alle genoemde prijzen zijn per persoon en exclusief BTW.
17
Om te weten ■ Onze opleidingsbrochure geeft een compleet overzicht van de Polteq testopleidingen met open inschrijving. ■ De standaardopleidingen kunnen ook in huis gegeven worden; al vanaf 5 cursisten een aantrekkelijke optie! ■ Daarnaast worden regelmatig klantgerichte maatwerktrainingen verzorgd, waaronder een speciale training om uw professionals op te leiden tot testengineer. ■ Alle opleidingen kunnen worden gegeven in de Engelse en de Nederlandse taal. ■ Alle Polteq trainers zijn ISTQB gecertificeerd en geaccrediteerd. Daarnaast is Polteq door ISTQB, iSQI en IREB geaccrediteerd als opleider en is dan ook bevoegd om trainingen te verzorgen die worden afgesloten met een examen. ■ De trainers combineren het doceren met testopdrachten bij de klant en houden zo voortdurend contact met de praktijk. ■ De deelnemers ontvangen na afloop van elke opleiding een persoonlijk certificaat.
Opleidingslocaties
Praktische informatie over de examens Indien een examen in het Engels wordt afgenomen, wordt tijdens de training nadrukkelijk aandacht besteed aan het relateren van de Nederlandse terminologie aan de Engelse. Neem bij ieder examen een geldig legitimatiebewijs mee. Mochten er aanvullende eisen worden gesteld, dan word je hier tijdig van op de hoogte gebracht.
ISTQB Deventer
De ISTQB Foundation training wordt op de laatste trainingsdag afgesloten met een Engelstalig multiple choice examen. De ISTQB Advanced examens (multi choice) zijn eveneens in het Engels en worden afgenomen door een door ISTQB erkend exameninsituut. Er is voldoende studietijd gepland tussen de laatste trainingsdag en het examen. Het bezit van het ISEB/ISTQB Foundation certificaat is een vereiste om examen te mogen doen in (één van de) Advanced levels. Daarnaast geldt dat deelnemers aan het examen 18 maanden operationele testervaring moeten hebben om het examen te mogen afleggen. Voor ISTQB Agile Tester Extension geldt dat het bezit van het ISTQB Foundation certificaat een vereiste is om examen te mogen doen. U krijgt van ons een voucher waarmee u online examen kunt doen.
TMap® De TMap® Next examens zijn in het Nederlands (multiple choice). Om het examen te kunnen behalen is naast de training ook zelfstudie noodzakelijk. Daarnaast is voor het TMap® Next Test Manager examen kennis op het niveau van de module TMap® Next Test Engineer een pre.
iSQI Het iSQI Certified Agile Essentials examen is een multiple choice examen in het Engels en wordt afgenomen op de laatste dag van de training. Het iSQI Certified Agile Tester (CAT) examen is opgebouwd uit drie delen, namelijk een praktijkexamen, een theorie-examen en een beoordeling van de soft skills van de deelnemer tijdens de trainingsdagen.
IREB De IREB training Certified Professional for Requirements Engineering wordt op de laatste trainingsdag afgesloten met een Engelstalig multiple choice examen. Cloutest®, TI4Agile®, TI4Automation® en TI4LowBudget® zijn geregistreerde merknamen van Polteq.
CABA Aan het einde van de training ontvangt u een voucher waarmee u online examen kunt doen.
TPI® (Next) en TMap® (Next) zijn geregistreerde merknamen van
CMAP
Sogeti.
De CMAP examens zijn Engelstalige multiple choice examens. Het examen bij de CMAP training wordt aan het einde van de training afgenomen. Voor het CMAP TA examen ontvangt u aan het einde van de training een voucher om online examen af te leggen.
Polteq Testopleidingen Leaders in software testing Polteq is de grootste onafhankelijke specialist in Nederland en België in software testen en marktleider op het gebied van testopleidingen. Onze testprofessionals worden in binnen- en buitenland gevraagd om testvraagstukken op te lossen of om testopdrachten uit te voeren. Mede dankzij onze investering in R&D kunnen wij flexibel en eigenzinnig inspelen op de ontwikkelingen in de ICT. Zo vernieuwen wij onszelf en het testvak, opereren wij als trendsetter en innovator op de (inter)nationale markt en bevestigen we onze rol als topexpert en pionier. De pioniers van Polteq, onder wie Martin Pol en Ruud Teunissen, hebben het testen van software als vak neergezet. Die pioniersdrang is nog altijd aanwezig en vormt samen met de persoonlijke benadering de kern van onze dienstverlening en dat merken onze klanten! Onze kracht is dat wij de juiste testdienst bieden op het juiste moment: die ondersteuning bieden die op dat moment de meeste toegevoegde waarde levert voor uw organisatie.
Certificeringstrainingen Polteq biedt een breed scala aan certificeringstrainingen. Vanzelfsprekend is het mogelijk om via Polteq gecertificeerd te worden voor TMap® Next (TMap Next Test Engineer en TMap Next Test Manager) en ISTQB (ISTQB Foundation, ISTQB Advanced en ISTQB Agile Tester Extension). Daarnaast biedt Polteq meerdere certificeringstrainingen waarbij het examen wordt afgenomen door iSQI. Denk hierbij aan Certified Agile Tester (CAT), Certified Agile Essentials, CMAP Mobile App Testing, Certified Agile Business Analysis (CABA) en IREB Certified Professional for Requirements Engineering. Praktijktrainingen De praktijktrainingen die Polteq biedt, zijn vooral gericht op het opdoen van praktische vaardigheden en het krijgen van handvatten. Een van de doelstellingen van deze trainingen is dat de cursisten de opgedane kennis meteen in hun eigen praktijksituatie kunnen toepassen. Onze docenten hebben zelf ruime praktijkervaring die zij graag met de cursisten delen. Bovendien bieden deze trainingen voldoende gelegenheid om in te gaan op praktijksituaties van de cursisten. Basistrainingen Ook voor iedereen die algemene testkennis wil opdoen, biedt Polteq een aantal trainingen. Deze trainingen kunnen goed worden gevolgd om kennis te maken met het vak testen en/of de bewustwording rondom testen te vergroten. Daarnaast zijn deze trainingen uitermate geschikt om algemene bagage te krijgen om het testproces (beter) vorm te geven. Speciale onderwerpen Polteq heeft zeer ruime ervaring binnen het vakgebied testen. Bovendien is zij toonaangevend als het gaat om nieuwe ontwikkelingen op het gebied van testen. Polteq heeft een aantal trainingen ontwikkeld rondom speciale onderwerpen, zoals testverbetering en optimaliseren van testen, Agile testen, testen van cloud services en End to End testen. Technisch georiënteerde trainingen De inzet van tools in het testproces wordt steeds belangrijker. Daarom heeft Polteq een aantal trainingen hiervoor ontwikkeld zoals Ti4Automation om geautomatiseerd testen tot een (groter) succes te maken, Testen van mobiele apps, Load & performance testen, Testen van de API achter een mobiele app en Selenium trainingen. Maatwerktrainingen Naast de bovenstaande trainingen biedt Polteq een grote verscheidenheid aan klantgerichte maatwerktrainingen. Hierover gaan wij graag met u in gesprek. English Polteq is accredited to provide the internationally acknowledged ISTQB trainings. Please go to www.polteq.com/en/testtraining/ for scheduled public courses. The other Polteq trainings can be provided in English as well, for example the test engineering, test automation, test management, test outsourcing and test process improvement trainings.
Overzicht van de Polteq Testopleidingen
Certificeringstrainingen
Basistrainingen
iSQI Certified Agile Essentials
Praktijktrainingen
Speciale
Technisch georiën-
onderwerpen
teerde trainingen
Testen in een Notendop Reviews en Inspecties Gebruikers Acceptatie Testen
ISTQB Foundation
Testengineers
Ervaren testengineers Testcoördinatoren/ Testconsultants
Testmanagers
Technische vaardigheden voor Testers
ISTQB Foundation Agile Extension TMap® Next Test Engineer
Selenium IDE
CMAP
SCRUM Game
ISTQB Advanced (T)TA
Praktisch Testen
IREB CABA
Context Driven Testen
Certified Agile Tester CMAP TA TMap® Next Test Manager ISTQB Advanced TM
Praktisch Coördineren
TPI® Next Testen van cloud services E2E Testen TI4Agile Context Driven Testverbetering TI4LowBudget
Testen van mobiele apps Load & Performance Testen Selenium WebDriver TI4Automation API Testen Security Testen
TMap® Certificeringen “Internationale certificering voor software testen” TMap® Next Test Engineer 3 dagen Q Kader en belang Q Fasering acceptatie- en systeemtesten Q Ontwerpen van tests Q Ontwikkeltesten Q Oefenexamens en examen
TMap® Next Test Engineer Deze driedaagse training bereidt de deelnemers voor op het TMap® Next Test Engineer examen. De onderwerpen die in de training worden behandeld, sluiten daarom zoveel mogelijk aan bij de exameneisen die gelden voor het examen. Belangrijke onderwerpen die hierbij aan de orde komen, zijn: het belang van testen, de faseringen van testen en het ontwerp van tests. Daarnaast wordt tijdens de training op meerdere momenten geoefend met oefenexamens. Het TMap® Next Test Engineer examen is vooral bedoeld voor iedereen die zich bezighoudt met het testen van informatiesystemen en andere softwareproducten. Denk hierbij bijvoorbeeld aan testers, maar ook aan gebruikers, ontwikkelaars en beheerders.
TMap® Next Test Manager 4 dagen Q Mastertestplan en beheer van het totale testproces Q Managementfasen van acceptatie- en systeemtesten Q Ontwikkeltesten Q Ondersteunende processen Q Oefenexamens en examen
4
TMap® Next Test Manager Deze vierdaagse training bereidt de deelnemers voor op het TMap® Next Test Manager examen. De onderwerpen die in de training worden behandeld, sluiten daarom zoveel mogelijk aan bij de exameneisen die gelden voor het examen. Belangrijke onderwerpen die hierbij aan de orde komen, zijn: het mastertestplan, business driven testmanagement en het beheren van het totale testproces. Bovendien oefenen de deelnemers tijdens de training op meerdere momenten met het maken van oefenexamens. Het TMap® Next Test Manager examen is bedoeld voor iedereen die in de praktijk bezig is met testmanagementactiviteiten. Denk hierbij bijvoorbeeld aan testmanagers, testcoördinatoren, testconsultants en testadviseurs, maar ook aan projectmanagers die incidenteel de rol van testmanager vervullen binnen een project.
G PROVI D
IT
ED
TRA
I
IN
ER
N
ACCR
ED
Agile trainingen vervolg SCRUM Game Het doel van deze eendaagse game is om het nut en de valkuilen van testen binnen SCRUM zelf te ervaren. Er is in deze training gekozen voor een ‘real life’ SCRUM situatie waarin, via een aantal iteraties, een product getest moet worden dat aan een aantal kwaliteitseisen moet voldoen. Het hoofdbestanddeel van de training wordt gevormd door het zelf uitvoeren van SCRUM-iteraties op basis van User Stories. In deze iteraties worden de deelnemers uitgedaagd om de Product Owner te adviseren over het in productie nemen van een speciaal voor deze training ontwikkeld product. Naast de iteraties is tijd ingeruimd voor een theoretische onderbouwing. We gaan in op de grondbeginselen van Agile en bespreken een specifieke methode (SCRUM) om in een Agile context het testen te kunnen managen. Daarnaast bespreken we het principe van ‘business value’, prioritering en technieken die het testen tot een effectieve waardevolle activiteit maken in een Agile context.
SCRUM Game 1 dag Q Theorie over Agile en SCRUM Q Theorie over exploratory testing en technieken Q 3 SCRUM sprints QTesten op een fysiek product Q Competitie
Er is in deze training gekozen voor een competitieve vorm, waarbij het werken volgens de SCRUM methode en het vinden van fouten in het product, winst oplevert. Het beste SCRUM-team gaat er met de prijs vandoor. Een leuke interactieve training die, zo blijkt uit de reacties, voor iedere deelnemer eye-openers oplevert en direct zijn nut bewijst voor de dagelijkse praktijk.
Context Driven Testen Van het testen wordt verwacht dat het onder alle omstandigheden goed en grondig gebeurt. Dit vraagt van de tester dat hij binnen elke context het maximaal haalbare testresultaat bereikt. Hij moet de context waarbinnen hij werkt, kunnen vertalen naar een effectieve testaanpak, efficiënte testtechnieken en toegesneden testdocumentatie. Context factoren die hierbij een rol spelen zijn o.a.: ontwikkelmethodiek (waterval, agile, maar ook ad-hoc), beschikbare tijd en risico’s verbonden aan het product.
Context Driven Testen 1 dag Q Introductie Q Inzicht in de context Q Gevaren van procesmatig testen Q Nieuwe vaardigheden – beter testen
De eendaagse training Context Driven Testen biedt deze inzichten en traint deze vaardigheden in twee fasen. Eerst leert en ervaart de cursist de beperkingen en valkuilen van procesmatig testen en leert hij de verschillende aspecten van de context waarbinnen hij moet werken, herkennen. Het tweede deel van de training geeft de cursist nieuwe kennis en middelen waarmee hij elke context aan kan. Hij leert exploratory testing en session based test management, mind mapping en het nut en gebruik van heuristieken. De training Context Driven Testen is bedoeld voor testers, testcoördinatoren en testmanagers maar ook voor andere IT-ers die in de dagelijkse praktijk met testen te maken krijgen. Kennis van testen is een pre maar geen vereiste.
7
TI4 trainingen “Polteq-aanpakken voor testverbetering” TI4Agile 1 dag Q Wat is Agile? Q Iteratief werken, Scrum Q Stappenplan voor testverbetering Q Assessment-model Q Assessment-proces
TI4Agile: optimaliseren van testen in Agile omgevingen Softwareontwikkeling gebeurt steeds vaker Agile. Met Test Improvement for Agile (TI4Agile®), de Polteq-aanpak, wordt het voor veel organisaties gemakkelijker om testen binnen Agile vorm te geven. Door het flexibeler en creatiever toepassen van kennis en vaardigheden wordt een belangrijke stap gezet richting Agile testen. Medewerkers die zich de Agile normen en waarden eigen maken, dragen optimaal bij aan het testen in Agile context. De deelnemers aan deze eendaagse training maken kennis met de aanpak en leren onderscheid te maken tussen organisaties die: − goed voorbereid zijn om Agile te gaan werken (gestructureerd testen staat op de kaart); − het iteratief werken onder de knie hebben; − het Agile testen in woord en daad succesvol toepassen. Vervolgens wordt uitgebreid stilgestaan bij het bepalen van de verbetermaatregelen voor een organisatie om de volgende fase te kunnen bereiken. De training is bedoeld voor professionals die bezig gaan met het invoeren of optimaliseren van Agile werkwijzen. De training komt het meest tot zijn recht voor deelnemers die de nodige kennis van en ervaring met testen hebben. Kennis van Agile werkwijzen is geen strikte voorwaarde, maar wel handig.
TI4LowBudget 1 dag Q Instructie van de aanpak Q Toepassing in de eigen situatie
TI4LowBudget: testverbetering in kleine en middelgrote organisaties Deze eendaagse training geeft inzicht in de door Polteq ontwikkelde TI4LowBudget aanpak die snel resulteert in daadwerkelijke testverbeteringen en dus vrijwel onmiddellijk effect sorteert. De maatregelen verbeteren het testproces stapsgewijs in de dagelijkse praktijk. De methode werkt met name doordat de verbeteringen door de betrokkenen zelf bedacht worden. De cursus bestaat uit twee delen: 1. Korte instructie van de aanpak. 2. Toepassing van de aanpak in uw eigen situatie/team/project/afdeling.
8
Deze training is bedoeld voor iedereen die met testen te maken heeft. Het verdient aanbeveling dat de deelnemers enige ervaring met testen hebben, maar het is geen vereiste.
TI4 trainingen vervolg Optimaliseren van testen met TPI Next 3 dagen Q Introductie Test (Proces) Verbetering Q TPI® Next, het model Q Toepassing van het model voor analyse Q Toepassing van het model voor verbetering Q Clustering, ‘Business drivers’ Q TPI® Next in verschillende omgevingen
Optimaliseren van testen met TPI Next Testen heeft in de afgelopen decennia een vaste positie gekregen binnen softwareontwikkeling. Toch blijft het testproces altijd voor verbetering vatbaar. TPI® Next is een wereldwijd erkende standaard om de volwassenheid van het testproces in kaart te brengen. Doelstelling van deze eendaagse training is inzicht geven in hoe TPI® Next ingezet kan worden om de huidige situatie van een testproces in kaart te brengen en vast te stellen hoe het testproces verbeterd kan worden. Daarnaast wordt ingegaan op de wijze waarop TPI® Next kan helpen bij het behalen van de gestelde doelen, rekening houdend met verschillende toepassingen en omgevingen. Naast theorie bevat de training ook een aantal opdrachten, zodat de deelnemers praktische ervaring met de toepassing van TPI® Next opdoen. De training is bedoeld voor testmanagers, testcoördinatoren, testconsultants, testers, SPI consultants, QA managers en IT managers die geïnteresseerd zijn in de toepassing van TPI® Next als referentiemodel.
Context Driven Testverbetering 1 dag Q Introductie Q Diverse modellen Q Organisatie Q Selectie Q Assessment Q Implementatie Q Wrap up
10
Context Driven Testverbetering Klassieke Test Process Improvement modellen passen niet meer één op één in de meeste organisaties. Een meer flexibele aanpak voor testverbetering is vereist. Naast de toepassing van oplossingen, zoals bijvoorbeeld webtechnologie, cloud computing en mobiele applicaties, verandert de manier waarop systemen worden ontwikkeld, getest en beheerd drastisch. Agile/scrum, continuous integration/delivery, DevOps en ook Context Driven Testen zijn veelal al standaard. Effectieve testautomatisering is daarbij een randvoorwaarde. De TI4-aanpakken en Context Driven Testverbetering voorzien in de selectie en vooral de continue toepassing van de meest geschikte aanpak en afstemming daarvan. In feite wordt afhankelijk van de IT-context bepaald hoe het testen verbeterd wordt. Soms kan simpelweg een bestaand model, zoals bijvoorbeeld TPI® Next, TI4Agile of TI4Automation worden toegepast. In andere gevallen past een combinatie van (delen van) modellen en heuristieken voor testverbetering. In de training wordt, na een korte introductie van de meest populaire modellen voor testverbetering, het proces van selectie, assessment en vooral de daadwerkelijke implementatie van verbeteringen behandeld. De praktische toepassing staat vanzelfsprekend voorop.
QA trainingen “Trainingen die raakvlakken hebben met testen” IREB Certified Professional for Requirements Engineering Goede en duidelijke requirements zijn een belangrijke basis voor ieder project. Fouten in de requirements zijn aantoonbaar de belangrijkste oorzaak van problemen in projecten. Het professionaliseren van het requirementsproces zorgt voor een waardevollere set requirements en een steviger fundament van het project dat de kwaliteit van het product in een vroeg stadium kan verhogen. Tijdens deze driedaagse training komen de volgende onderwerpen aan bod: het verkrijgen van requirements, het vastleggen van requirements, het beoordelen van requirements en het beheren van requirements. Aan de hand van verschillende praktijkopgaven worden deze onderwerpen behandeld.
IREB Certified Professional for Requirements Engineering 3 dagen Q Introductie Q Verkrijgen requirements Q Vastleggen requirements Q Beoordelen requirements Q Beheren requirements Q Tools
Deze training is bedoeld voor iedereen die binnen een projectorganisatie betrokken is bij het opstellen, beoordelen en goedkeuren van requirements.
Reviews en inspecties Binnen steeds meer organisaties wordt het belang van het (vroegtijdig) reviewen van (tussen)producten onderkend. Fouten, die door reviews worden ontdekt en opgelost, leveren namelijk een aanzienlijke besparing op ten opzichte van de ontdekking en oplossing van deze fouten tijdens het testen of zelfs pas in productie. Polteq heeft een tweedaagse training ontwikkeld die de deelnemers meeneemt in de verschillende soorten reviews die in de praktijk veel worden gebruikt. Naast theoretische kennis doen de deelnemers ook praktische ervaring op in verschillende praktijkopgaven. Tijdens de training wordt enerzijds aandacht besteed aan het reviewen van ontwerpproducten. Anderzijds wordt ingegaan op het reviewen van producten die vanuit het testproces worden opgeleverd zoals testscripts, testplannen en testrapporten.
Reviews en inspecties 2 dagen Q Introductie Q Inleiding reviews Q Reviews en testen Q Type reviews Q Voordelen en valkuilen
Deze training is bedoeld voor iedereen die te maken heeft, of te maken krijgt, met het reviewen van (tussen) producten zoals bijvoorbeeld functionele beschrijvingen, maar ook testproducten.
13
Technische trainingen “Optimaal gebruik maken van ondersteunende tools” Technische vaardigheden voor testers Bij het testen van software is kennis van en ervaring met ondersteunende tools naast de typische “testvaardigheden” bijna onmisbaar. Denk hierbij aan interactie met databases door middel van het opstellen van queries (bijvoorbeeld SQL), het analyseren van berichtenverkeer in bijvoorbeeld keten- of webomgevingen (XML of HTML), het gebruiken van Macro-functionaliteit en “Visual Basic for Applications” binnen Microsoft Office voor het opstellen van testgevallen, analyseren van testresultaten, enzovoort. In een wereld waar testers steeds dichter bij de ontwikkelaars werken, is het noodzakelijk dat de testers weten waar het over gaat. Bij het zelf maken van Macro’s, worden enkele eenvoudige programmeerconcepten toegelicht en gebruikt. Denk hierbij aan conditionele statements, loops en nesting.
Technische Vaardigheden voor Testers 1 dag Q Introductie Q De rol van ondersteunende tools in het testproces Q SQL Q XML/HTML Q Macro’s en VBA Q Do’s and Don’ts
De doelstelling van deze training is de deelnemers inzicht te geven in het gebruik van dergelijke ondersteunende tools, uiteraard vanuit het oogpunt van testen. Het is niet de bedoeling ontwikkelaar te worden. Deze eendaagse training is vooral een ”doe”-training. Na een korte uitleg gaan de deelnemers aan de slag om de opgedane kennis daadwerkelijk toe te passen. Deze eendaagse training is vooral bedoeld voor testers met weinig technische ervaring.
15
Technische trainingen vervolg Geautomatiseerd web testen met Selenium IDE 1 dag Q Introductie testautomatisering Q Werking van Selenium IDE Q Zelf doen!
Geautomatiseerd web testen met Selenium IDE In veel organisaties wordt steeds intensiever gebruik gemaakt van open source tools voor het testen van verschillende onderdelen van applicaties. Tijdens deze eendaagse workshop wordt een korte introductie testautomatisering gegeven, waarna dieper op Selenium wordt ingegaan en een uitgebreide demonstratie wordt gegeven van de mogelijkheden van deze open source tool. Vervolgens gaan de deelnemers zelf aan de slag met Selenium IDE. Na afloop van de training zijn de deelnemers in staat om, met behulp van Selenium IDE, onderhoudbare testscripts te maken, aan te passen en uit te voeren in verschillende browsers. Daarnaast worden er logische controls in het testscript toegepast. Deze workshop is bedoeld voor iedereen die zich bezighoudt met het (handmatig) opstellen en uitvoeren van testgevallen, zoals functioneel testers, testengineers, etc. De deelnemers aan deze training hoeven geen programmeerervaring te hebben. Wel is affiniteit met programmeren gewenst.
Geautomatiseerd testen met Selenium WebDriver 2 dagen Q Introductie Q Java introductie Q Selenium WebDriver Q Abstractie van het testobject Q Testscripts
Geautomatiseerd testen met Selenium WebDriver Naast de workshop “Geautomatiseerd web testen met Selenium IDE” heeft Polteq een workshop ontwikkeld die ingaat op het implementeren van een gestructureerd testautomatiseringsframework met behulp van Selenium WebDriver. Tijdens deze tweedaagse workshop wordt de programmeertaal Java gebruikt. De training start met een introductie Java waarna het principe van object georiënteerd programmeren uitgelegd wordt. Vervolgens gaan de deelnemers zelf een abstractie van het testobject maken en worden de meest voorkomende Selenium WebDriver functies toegelicht en toegepast. De workshop wordt afgesloten met het maken van daadwerkelijke testscripts. De deelnemers krijgen na afloop van de workshop een deel van het materiaal digitaal ter beschikking, zodat ze het geleerde meteen in hun eigen praktijksituatie kunnen toepassen. De doelgroep voor deze workshop bestaat uit iedereen die zich bezig wil houden met het implementeren van een testautomatiseringsframework. Het is zeer gewenst dat de deelnemers aan deze training kennis van en ervaring met programmeren hebben.
16
Technische trainingen vervolg Security testen Steeds vaker zie je nieuwsberichten over aanvallen van hackers op sites met privacy gevoelige informatie. Er zijn verschillende oorzaken waardoor hackers zichzelf toegang kunnen verschaffen tot deze informatie. In deze training wordt in detail ingegaan op deze oorzaken en ook op de gevolgen van een inadequate beveiliging van informatie. Nadrukkelijk wordt het testen van die beveiliging behandeld. De belangrijkste klassen van aanvallen worden besproken en met praktijkvoorbeelden onderbouwd. Voor elk van deze klassen volgt er dan een gerichte oefening met specifieke tools. Ook komt aan bod waarom deze aanval mogelijk is en hoe men de software zodanig kan beveiligen dat een dergelijke aanval in de toekomst niet meer mogelijk is.
Security Testen 1 dag Q Introductie tot web applicaties Q Kwetsbaarheden van web applicaties Q Praktijkgerichte oefeningen
Deze training is bedoeld voor iedereen die geïnteresseerd is in security testen voor web applicaties. Er is geen ervaring op het gebied van security vereist.
Load & performance testen Tijdens deze eendaagse training komen de volgende testtypen aan bod: load testen, stress testen en performance testen. De belangrijkste kenmerken worden besproken, waarna wordt ingegaan op de benodigdheden voor de verschillende testtypen. Vervolgens komt het opzetten en uitvoeren van de tests aan de orde. Ten slotte wordt aandacht besteed aan de rapportagemogelijkheden. Gedurende de training wordt steeds ingegaan op de belangrijkste succesfactoren en valkuilen. Vanzelfsprekend is praktisch oefenen een belangrijk onderdeel van de training. Hierbij wordt zoveel mogelijk gewerkt met open source tools zoals JMeter.
Kijk ook op pagina 9 voor de training TI4Automation, een eendaagse training waarmee u testautomatisering tot een (groter) succes kunt maken.
Load & performance Testen 1 dag Q Introductie Q Verschillende testtypen Q Benodigdheden Q Opzetten en uitvoeren tests Q Rapportage Q Succesfactoren en valkuilen
17
Mobiele app trainingen “De complexe wereld van mobiele apps” Testen van mobiele apps in de praktijk 1 dag Q Basisconcepten testen van mobiele apps Q Benodigde testtools Q Testen van mobiele apps Q Testcoördinatie bij het testen van mobiele apps
Testen van mobiele apps in de praktijk De wereld van mobiele devices is een wereld met vele gezichten. De mobiele devices waren eerst uitgebreide telefoons. Nu zijn het smart phones en smart TV’s, straks besturen we met mobiele apps een “smart car” en ons huis vol slimme meters en gebruiken we verschillende wearables op een iWatch van Apple. De mobiele apps op deze devices bieden veel meer functionaliteit dan een website en zijn ook dynamischer. De deelnemers aan deze eendaagse training gaan zelf oefenen met de belangrijkste concepten op verschillende platforms (van iOS en Android) zodat men zelf ervaart wat de risico’s zijn en wat voor testen er uitgevoerd kunnen worden. We kijken ook naar de invloed van netwerkbereik, taalinstellingen, locatiegegevens, stroomverbruik en geheugenbelasting op het gedrag van de applicatie. In de training wordt het volledige testproces doorlopen, waarbij ook voldoende aandacht is voor testcoördinatie, strategie en hoe men op de hoogte kan blijven van nieuwe trends. De training is bedoeld voor IT-ers die betrokken worden of zijn bij het opzetten, coördineren of uitvoeren van testen van mobiele apps. Praktijkervaring met testen is gewenst. In de training wordt getest op fysieke mobiele telefoons. Voor het volgen van de training wordt de deelnemers gevraagd om, indien mogelijk, eigen mobiele telefoons en/of tablets mee te nemen.
Testen van de API achter een mobiele app 1 dag Q Wat is een API? Q Testen met/van een API Q Praktijkervaringen met (onder meer): • Testen van API’s in productie • Testen vanaf de command line • Testen van de API-app communicatie • Interfaces (specificaties en reviews)
18
Testen van de API achter een mobiele app Een API is een Application Programming Interface en vormt een raamwerk voor de communicatie tussen systemen. Een API levert de informatie (content) aan die een app presenteert aan de eindgebruiker. De centrale vraag in deze eendaagse training is: Hoe test je een API, die achter een willekeurige app gebruikt wordt? Bij het testen van een API komt meer kijken dan functionaliteit alleen. Het toekomstige gebruik moet daarin zo goed mogelijk worden meegenomen. Dus de tester moet zich verplaatsen naar de toekomst en manieren vinden waarop de software achter de API gebruikt zou kunnen gaan worden. Daarnaast moet de tester zich afvragen met welk huidig en toekomstig apparaat of systeem de service succesvol moet kunnen integreren. Deze training gaat in op risico’s die het testen van services en API’s noodzakelijk maakt. Het testen wordt stap voor stap uit de doeken gedaan aan de hand van een publieke service. Welke teststrategie kan het beste gevolgd worden? Welke testomgeving is daarvoor nodig? Misschien wel de productieomgeving? Waar stopt het testen van de API en waar begint het testen van (bijvoorbeeld) de mobiele app? Wie zorgt voor een End to End test? Antwoorden op deze en meer vragen worden behandeld in deze training. De training is bedoeld voor IT-ers die te maken krijgen met het (selecteren en) testen van mobiele apps, het testen van API’s of het testen van cloud services. Praktijkervaring met testen is gewenst. De deelnemers wordt gevraagd om, indien mogelijk, een laptop mee te nemen.
Speciale topics “Testen in de breedte” End to End testen 1 dag Q Wat is E2E? Q Fasering van E2E-testen Q E2E-risico’s Q Organisatie Q Infrastructuur Q Technieken
End to End testen Systemen worden complexer en worden meer aan elkaar gekoppeld. Automatisering dringt steeds verder door in het dagelijks leven en in processen binnen en buiten organisaties. Agile ontwikkeling, SOA, Cloud en uitbesteding maken het testen van de samenhang tussen systemen bovendien alleen maar complexer en kritischer. Het testen van interfaces en het testen van de integratie tussen systemen is al aardig ingeburgerd. Maar daarmee worden belangrijke risico’s in de samenhang tussen processen, daadwerkelijk gebruik en de systemen niet volledig gedekt. End to End (E2E) testen, het beoordelen van de samenhang tussen het gehele systeemlandschap en de uiteindelijke processen, moet die risico’s afdekken. Deze eendaagse training gaat in detail in op alle belangrijke aspecten van E2E-testen. Aan de hand van realistische cases (eventueel door de deelnemers zelf aan te dragen) wordt geoefend met de belangrijkste activiteiten. Deze training is bedoeld voor iedereen die te maken heeft met het testen van complexe, systeem overstijgende of organisatie overstijgende processen. Van de deelnemers aan de training wordt verwacht dat ze ervaring hebben in het testvak.
Testen van cloud services 1 dag Q Wat is cloud computing? Q De rol van de testmanager Q Van risico’s naar testmaatregelen Q Testmaatregelen
Testen van cloud services De cloud is hot! Maar hoe verandert deze trend het werk van een testmanager? Wat IS cloud computing eigenlijk? Wat is SaaS, PaaS, IaaS? Hoe stel je vast dat de IT processen goed (blijven) verlopen op het moment dat er cloud services deel van uitmaken? Wat is het effect van internet dat overal tussen zit? Kortom, de komst van cloud computing roept veel vragen op. Deze eendaagse training is erop gericht om antwoord te geven op de genoemde en nog veel meer vragen. Met cloud computing worden nieuwe eisen en mogelijkheden geïntroduceerd, zoals ‘elasticiteit’ en ‘het nieuwe werken’ waarbij iedereen overal bij moet kunnen met ieder apparaat of het nu een laptop, een smartphone of tablet is. Dat geeft een nieuwe kijk op testen. De wet speelt ook een rol: waar staat mijn data en kan een vreemde mogendheid inzage in mijn data claimen? Vragen die reeds spelen in de selectiefase van een cloud service (-leverancier). Met de ervaring die inmiddels in de praktijk is opgedaan met (test)outsourcing kan de testmanager al in het selectieproces een belangrijke rol spelen. Naast het opsommen van de risico’s met cloud computing wordt in de training vooral veel tijd ingeruimd voor oplossingen! Performance, security, beschikbaarheid en inpasbaarheid zijn voorbeelden van zogeheten nonfunctionals die in de context van cloud computing heel tastbaar worden en een heldere testaanpak vereisen. Deze training is bedoeld voor professionals die de opdracht krijgen om de risico’s rondom de introductie van cloud services in het IT landschap vast te stellen en met testmaatregelen te verminderen. In elk geval testmanagers en testcoördinatoren, maar ook projectmanagers, projectleiders en lijnmanagers die hier in hun units mee te maken krijgen.
20
Informatie
“Train and Test with the Best” Information Each training includes instruction by a Polteq teacher, train-
Elke opleiding is inclusief • instructie door een Polteq trainer • lesmateriaal • boek (indien van toepassing) • lunch of avondeten • certificaat
ing material, book (where applicable), lunch and a certificate. Registration and requests for information via email (
[email protected]), website (www.polteq.com) or telephone (see below). Please provide the following information:
Alle in deze brochure vermelde prijzen zijn per persoon en exclusief BTW.
name, address, city, country, telephone number, email address
Inschrijven en verzoek om meer informatie Voor al onze trainingen kunt u zich online inschrijven op onze website: www.polteq.com/testopleidingen.
and the name, date and location of the training. Discounts: 10% when more than 4 participants are regis-
Wilt u meer informatie of heeft u vragen, stuur dan een e-mail naar
[email protected]. Uiteraard kunt u ons ook telefonisch bereiken: 033-277 35 22. Korting Bij deelname van meer dan 4 cursisten van hetzelfde bedrijf wordt 10% groepskorting gegeven, bij meer dan 8 cursisten zelfs 20%. Annuleren Kosteloos tot 10 werkdagen voor de startdatum. Bij annulering tussen 10 en 5 werkdagen vóór aanvang van de cursus is 50% van het cursusbedrag verschuldigd. Bij annulering binnen 5 werkdagen vóór aanvang van de cursus is het volledige cursusbedrag verschuldigd. Verplaatsing van deelname aan de cursus naar een ander moment geldt als annulering. Voorwaarden De algemene bepalingen en voorwaarden voor diensten op het gebied van trainingen en opleidingen door Polteq Test Services B.V. zijn van toepassing. Prijswijzigingen voorbehouden.
Polteq Amersfoort Printerweg 52 3821 AD Amersfoort tel: 033 277 35 22
Polteq Amsterdam Daalwijkdreef 47 1103 AD Amsterdam tel: 020 262 18 11
Polteq Dordrecht Singel 271e 3311 KS Dordrecht tel: 078 635 11 15
Polteq Groningen Leonard Springerlaan 9 9727 KB Groningen tel: 050 527 06 41
tered by the same company and even 20% in case of more than 8 participants. Cancellation: without charge until 10 days prior to the training date. A cancellation fee of 50% of the training price is applicable if cancellation or rescheduling occurs 10 till 5 business days prior to the training date. After this period one is responsible for paying 100% of the training price. Conditions: the general conditions for training services by Polteq Test Services B.V. apply. All modifications reserved.
www.polteq.com Q
[email protected]
Polteq Leuven Interleuvenlaan 62 3001 Heverlee (België) tel: +32 (0) 16 39 48 04
Polteq The Netherlands Printerweg 52 3821 AD Amersfoort The Netherlands tel: +31 33 277 35 22 fax: +31 33 277 20 11
“Versnel je carrière met Polteq Testopleidingen!”
www.polteq.com Q
[email protected]
Testprofessionals van Polteq worden ingezet in verschillende functies en rollen, zoals (agile) tester, technisch tester, testcoördinator en testmanager. Daarnaast voeren onze consultants assessments uit bij klanten en geven zij advies over de verbetering van testprocessen, het inrichten van testorganisaties, het implementeren van testautomatisering of het managen van testoutsourcing. Polteq is ook internationaal actief. Door onze focus op testen en onze expertise op het gebied van testprocesverbetering, vragen klanten uit de hele wereld ons hen te helpen bij het oplossen van testvraagstukken. Polteq onderscheidt zich bovendien, doordat de onderneming al sinds de oprichting actief investeert in innovatie en ontwikkeling van het testvak. Via ons eigen opleidingsinstituut bieden wij ruim 30 testopleidingen, -cursussen en certificeringstrainingen aan, waaronder ISTQB, TMap®, IREB en iSQI. Polteq is gevestigd in Amersfoort, Amsterdam, Dordrecht, Groningen en Leuven (België).