Opleiding: API testing-training

Over de API testing-training

De API testing-training is een intensieve en praktijkgerichte training waarin je leert hoe jij API’s structureel en professioneel kunt testen. API’s vormen de ruggengraat van moderne applicaties, microservices en cloudoplossingen. Een goed functionerende en veilige API is daarom essentieel voor betrouwbare software.

Door de API testing-training te volgen, combineer je vier essentiële disciplines binnen API-testing: exploratory API testing, API security testing, API testautomatisering in code en API-mocking. Verder leer je in deze API-testtraining hoe jij API’s kunt onderzoeken om functionele risico’s snel zichtbaar te maken, hoe jij beveiligingskwetsbaarheden kunt detecteren en hoe jij gestructureerde geautomatiseerde testen op kunt zetten die onderdeel kunnen worden van CI/CD-pipelines.

Daarnaast ontdek in de API testing-training hoe jij afhankelijkheden kunt simuleren met API-mocking, zodat je sneller en onafhankelijker kunt testen. De API testing-training is niet alleen op testhulpmiddelen gericht, maar vooral op denkprocessen, teststrategieën en praktische toepasbaarheid in hedendaagse DevOps- en Agile-omgevingen. Bovendien bestaat de API testing-training uit theorie, voorbeelden, oefeningen en realistische scenario’s.

Voor wie is de API testing-training?

De API testing-training is bedoeld voor professionals die betrokken zijn bij het ontwikkelen, testen of beveiligen van API’s en hun kennis willen verdiepen in moderne API-testmethoden. Je leert hoe je API’s grondig valideert, automatiseert en beveiligt binnen een professionele softwareontwikkelomgeving.

De API testing-training is met name geschikt voor de volgende mensen:

  • Software testers en testanalisten.
  • Technisch testers.
  • QA Engineers.
  • Testautomatiseringsspecialisten.
  • Softwareontwikkelaars die API-testen willen schrijven.
  • Beveiligingstesters.
  • DevOps Engineers.
  • ICT-professionals die met REST API’s en microservices (willen) werken.

Leerdoelen van de API testing-training

In de API testing-training ontwikkel je zowel strategische als praktische inzichten in het testen en beveiligen van API’s.

Door de API testing-training te volgen, zul je de volgende dingen leren:

  • API’s testen met een gestructureerde exploratory aanpak.
  • Functionele risico’s en inconsistenties in API-responses identificeren.
  • Beveiligingsrisico’s in API’s analyseren, zoals authenticatie- en autorisatieproblemen.
  • API security testing toepassen op basis van veelvoorkomende kwetsbaarheden.
  • Geautomatiseerde API-tests ontwikkelen in code.
  • API-tests integreren binnen CI/CD-processen.
  • API’s mocken om afhankelijkheden te simuleren.
  • Teststrategieën opstellen voor robuuste en schaalbare API-testaanpakken.

Aanbevolen voorkennis API testing-training

Voordat je deelneemt aan de API testing-training, raden wij aan dat jij beschikt over basiskennis van softwareontwikkeling en/of software testen. Daarbij kan ervaring met REST API’s, HTTP-methoden en JSON helpen om de theorie sneller te begrijpen.

Verder is kennis van programmeertalen (zoals Java, JavaScript of een vergelijkbare programmeertaal) nuttig voor het onderdeel testautomatisering, maar diepgaande programmeerervaring is niet verplicht.

Onderwerpen van de API testing-training

In de API testing-training zullen de volgende onderwerpen worden behandeld:

Exploratory API testing

  • Het belang van het testen van API’s voor kwaliteit, betrouwbaarheid en beveiliging.
  • POISED-heuristiek gebruiken om gerichte en creatieve API-testideeën te ontwikkelen
  • API’s testen met veelgebruikte API-clients en testhulpmiddelen.
  • Resultaten van exploratory API testing analyseren, interpreteren en presenteren.

API security testing

  • Het belang van API-beveiliging uitleggen en waarom security testing cruciaal is.
  • Beginnen met API security testing met gangbare testhulpmiddelen.
  • Kwetsbaarheden opsporen op basis van de OWASP API Security Top 10.
  • Mogelijkheden voor verdieping in API-beveiliging.

API test automation in code

  • Jouw eerste API-testen in code schrijven en uitvoeren.
  • Response-eigenschappen controleren, zoals HTTP-statuscodes, headers en response-elementen.
  • Met API-authenticatiemechanismen werken.
  • Waarden uit API-responses extraheren en hergebruiken voor testscenario’s.
  • Objecten (de)serialiseren van en naar JSON en XML voor flexibele payloadvalidatie.

API mocking

  • Wanneer je afhankelijkheden wel of niet moet mocken.
  • Mocks schrijven en testen met WireMock.
  • Request-matching, foutsimulatie en response templating toepassen.
  • Stateful gedrag modelleren in mocks.
  • Gedrag van WireMock uitbreiden (in Java).
Meer...
€1.350
ex. BTW
Aangeboden door
Startel bv
Onderwerp
API
Web Development
Software Testing
Niveau
Looptijd
2 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 20
Tijdstip
Overdag
Tijden en locaties
Drachten
ma 15 jun. 2026
Virtual
di 25 aug. 2026
Drachten
ma 31 aug. 2026
Virtual
ma 19 okt. 2026
Drachten
di 27 okt. 2026
Virtual
do 10 dec. 2026
Drachten
wo 16 dec. 2026
Keurmerken aanbieder
AgilePM - Agile Project Management (APMG)
ASL
Axelos
BISL
EC-Council
EC-Council Certified
EXIN
ITIL
Lean IT
NRTO