CTAP® 2.0 Foundation
Over de best practice
IP eigenaar: | CTAP® Consortium |
Accreditatie Instituut: | Van Haren Certify |
Exameninstituut: | certN |
Professionals en organisaties worden steeds afhankelijker van IT, wat vragen oproept over de kwaliteit van software.
De snelheid waarmee software tegenwoordig wordt ontwikkeld, maakt handmatig testen achterhaald. Het is moeilijk om het tempo bij te houden. In een Agile/DevOps-omgeving is de snelheid van ontwikkeling en releases cruciaal. Concepten als Continuous Integration en Continuous Delivery (CI/CD) zijn tegenwoordig gemeengoed. Continuous testing is een vereiste binnen CI/CD, waarbij testautomatisering een sleutelrol speelt.
In dit scenario gaat testautomatisering verder dan het simpelweg automatiseren van regressietests. Testautomatisering moet worden toegepast over het gehele ontwikkelproces. Dit betekent dat tests zo snel mogelijk en bij voorkeur automatisch moeten worden uitgevoerd.
Testautomatisering is een van de eerste zaken die wordt geïmplementeerd binnen Agile-teams. Toch blijft de kennis en expertise vaak beperkt tot één team of project, waardoor het lastig is om deze te delen met andere teams of projecten. Vaak wordt er een te technische benadering gehanteerd, met de nadruk op tools en te weinig aandacht voor mensen, organisaties, data en processen. Dit belemmert de schaalbaarheid en overdracht van best practices binnen een organisatie.
Het doel is om testautomatisering op te zetten op een manier die toekomstbestendig is, zodat andere leden van de organisatie er ook voordeel van kunnen hebben. Er moet extra aandacht zijn voor het creëren van testautomatisering die herbruikbaar, uitbreidbaar en overdraagbaar is, zodat binnen de organisatie een betrouwbaar kwaliteitsniveau wordt bereikt. Dit vraagt om meer oog voor detail en een sterke focus op overdraagbaarheid en kennisdeling, maar heeft ook invloed op de manier waarop specifieke testsituaties en testscripts worden ontworpen.
Gecertificeerde Testautomatiseringsprofessionals en organisaties profiteren van:
- Verhoging van de kwaliteit van testautomatisering
- Hergebruik van testautomatisering
- Toepassing van best practices uit de sector, ontwikkeld door een groot aantal professionals over vele jaren
- Een gemeenschappelijke taal binnen het team en de organisatie op het gebied van testautomatisering
- Gegarandeerd kwaliteitsniveau van een testautomatiseringsengineer
CTAP® 2.0 (Certified Test Automation Professional) is een certificeringsprogramma dat is opgezet door het CTAP®-consortium. Het CTAP-consortium is een non-profit samenwerking van industrie-experts, consultancyorganisaties, eindgebruikers, trainers en academici. Zij delen de overtuiging dat er bij het automatiseren van testen altijd een aantal gemeenschappelijke principes moeten worden gevolgd, ongeacht achtergrond, type tooling of sector.
CTAP staat voor Certified Test Automation Professional. De gezamenlijke ambitie van de leden en oprichters van het consortium is dat professionals binnen het testdomein CTAP-gecertificeerd zijn, zodat zij kunnen profiteren van de algemeen erkende best practices in testautomatisering. Dit draagt bij aan een juiste uitvoering, hogere softwarekwaliteit en herbruikbaarheid van testautomatisering. Het Foundation-niveau is het eerste niveau dat is uitgewerkt. Het toepassen van de CTAP-accreditatie garandeert een zeker kwaliteitsniveau van testautomatiseringsengineers.
Het CTAP-consortium heeft drie hoofdactiviteiten vastgesteld om dit doel te bereiken:
- Auditeren van het ondersteunde Testautomatiseringscertificerings- en traineraccreditatieprogramma op basis van marktrichtlijnen.
- Het bevorderen van de adoptie van testautomatisering binnen publieke en private organisaties.
- Het faciliteren van toegang tot leermaterialen en certificering op het gebied van testautomatisering voor individuen die hun inzetbaarheid willen vergroten.
De Certification Council is een onafhankelijk panel van testautomatiserings- en certificeringsexperts die elk een andere sector en belangen vertegenwoordigen. De leden worden geselecteerd uit de aangesloten organisaties van het CTAP-consortium op basis van hun ervaring, netwerk en bijdrage aan testautomatisering. De raad adviseert over inhoudelijke zaken en is verantwoordelijk voor het auditen van de testautomatiseringscertificering op basis van marktstandaarden.
De ambitie van het CTAP-consortium is:
“Het creëren van een gemeenschappelijk begrip van het expertiseniveau dat vereist is voor het beheren van testautomatisering.”
Definitie van het certificaat
De CTAP® 2.0 Foundation-certificering beoordeelt het vermogen van kandidaten om toekomstbestendige geautomatiseerde tests te ontwerpen, op te zetten, uit te voeren, en de resultaten te rapporteren. Gecertificeerde kandidaten zijn in staat testautomatiseringsomgevingen te implementeren, testcases te ontwerpen en implementeren, tests uit te voeren, resultaten te analyseren en de duurzaamheid en aanpasbaarheid van testautomatiseringsoplossingen te waarborgen. Ze bezitten de vaardigheden om effectief samen te werken, de voortgang van testautomatisering te communiceren en bij te dragen aan verbeterde softwarekwaliteit en efficiëntie.
Certificatievereisten
Kandidaten kunnen het certificaat behalen door het CTAP® 2.0 Foundation examen succesvol af te leggen.
Het certificeringsexamen is beschikbaar via geaccrediteerde trainers en Van Haren Group.
Certificaat hernieuwing
Het CTAP® 2.0 Foundation certificaat is geldig voor twee jaar.
Examenformat
De algemene examenregels zijn van toepassing op dit examen.Pogingen per voucher: | 1 |
Aantal vragen: | 40 |
Slagingsscore: | 65% |
Duur: | 60 minuten |
Open boek: | Nee |
Examentaal: | Engels Nederlands |
Toezicht: | Klassikaal toezicht Online toezicht |
Type vragen: | Multiple choice |
Examensyllabus
Hieronder vindt u een overzicht van de onderwerpen die in het certificeringsexamen worden behandeld.#vragen | Kennisniveau | Categorie | ||
---|---|---|---|---|
1 | 2 | 3 | ||
4 | ✓ | ✓ |
De fundamenten van testautomatisatie
|
|
12 | ✓ | ✓ |
Algemene onderwerpen van testautomatisatie
|
|
14 | ✓ | ✓ |
Tooling en scripting
|
|
4 | ✓ | ✓ |
Opzetten van testautomatisering
|
|
6 | ✓ | ✓ |
Architectuur
|
Meer informatie over de kennisniveaus
- Niveau 1 - Kennis: Op dit niveau moeten kandidaten specifieke informatie of feiten kunnen herkennen. Ze moeten de mogelijkheid tonen om details, termen of concepten uit hun leerstof te herinneren en te herkennen.
- Niveau 2 - Begrip: Op dit niveau wordt van kandidaten verwacht dat ze hun begrip van de verworven informatie tonen. Ze moeten in staat zijn om te interpreteren, uit te leggen en samen te vatten. Kandidaten moeten meer kunnen dan alleen het uit het hoofd leren en aantonen dat ze de betekenis en implicaties van de informatie die ze hebben geleerd kunnen bevatten.
- Niveau 3 - Toepassing: De focus op dit niveau ligt op het vermogen van kandidaten om hun verworven kennis toe te passen in praktijksituaties. Ze moeten in staat zijn om te gebruiken wat ze hebben geleerd om problemen op te lossen, principes toe te passen, of strategieën te implementeren in realistische scenario’s.
- Niveau 4 - Analyse: Analyse omvat het vermogen van kandidaten om complexe concepten te ontleden in kleinere delen en de relaties daartussen te begrijpen. Kandidaten moeten laten zien dat ze in staat zijn om informatie te analyseren, componenten te identificeren, en de onderliggende verbindingen tussen deze te begrijpen.
- Niveau 5 - Synthese: Op dit niveau wordt van kandidaten verwacht dat ze het vermogen tonen om iets nieuws te creëren door verschillende ideeën, concepten of elementen te combineren. Kandidaten moeten hun vermogen tonen om hypothesen te genereren, experimenten te ontwerpen of originele oplossingen voor problemen te ontwikkelen. Synthese omvat creativiteit en de integratie van verschillende elementen om een nieuw geheel te vormen.
- Niveau 6 - Evaluatie: Op dit niveau moeten kandidaten oordelen of beoordelingen gebruiken op basis van criteria en bewijs. Kandidaten moeten informatie kritisch analyseren, verschillende perspectieven vergelijken en contrasteren, en geïnformeerde beslissingen nemen. Ze moeten in staat zijn om de kwaliteit, geldigheid en betrouwbaarheid van informatie, argumenten of oplossingen te evalueren.
Referentiemateriaal
Het referentiemateriaal voor het Certified Test Automation Professional certificeringsexamen is:
Certified Test Automation Professional (CTAP®) Courseware
- Auteur: Rob Flier
- ISBN: 9789401810241
- Uitgeverij: Van Haren Publishing
Trainersaccreditatie
De traineraccreditatie voor dit certificeringsprogramma wordt georganiseerd door Van Haren Learning Solutions. Meer informatie over het accreditatieproces is te vinden op hun website.