next prev
en nl

CTAP® 2.0 Foundation

CTAP 2.0 FOUNDATION certified by

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:

  1. Auditeren van het ondersteunde Testautomatiseringscertificerings- en traineraccreditatieprogramma op basis van marktrichtlijnen.
  2. Het bevorderen van de adoptie van testautomatisering binnen publieke en private organisaties.
  3. 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
  • Waarom testautomatisering belangrijk is voor de huidige ontwikkelmethoden
  • Wat de doelstellingen van testautomatisering zijn
  • Voordelen en nadelen van testautomatisering
  • Een CTAP-gecertificeerde professional kan testautomatisering implementeren binnen een Agile release train en kennis overdragen binnen en buiten de release train
12 Algemene onderwerpen van testautomatisatie
  • In welke gevallen testautomatisering toepasbaar is
  • Welke trends worden erkend binnen testautomatisering
14 Tooling en scripting
  • Verschillende soorten testtools
  • Selectie van testtools
  • Introductie tot scripting
  • Implementatie van testtools
  • Scripting
4 Opzetten van testautomatisering
  • De evolutie van testautomatisering
6 Architectuur
  • Handmatig versus geautomatiseerd testen
  • Toekomstbestendige ontwikkeling van testautomatisering
  • Testautomatisering en ontwikkelmethoden
  • Functies van testautomatisering
  • Testdatabeheer
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

Trainersaccreditatie

De traineraccreditatie voor dit certificeringsprogramma wordt georganiseerd door Van Haren Learning Solutions. Meer informatie over het accreditatieproces is te vinden op hun website.