Contract testing

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Contract testing

Startel bv
Logo van Startel bv
Opleiderscore: starstarstarstarstar_half 9,2 Startel bv heeft een gemiddelde beoordeling van 9,2 (uit 191 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeVirtual
16 feb. 2026
placeStartel (Drachten)
23 feb. 2026
placeVirtual
21 apr. 2026
placeStartel (Drachten)
28 apr. 2026
placeVirtual
8 jun. 2026
placeStartel (Drachten)
15 jun. 2026
Beschrijving

Startel in Drachten verzorgt al ruim 25 jaar IT-opleidingen in Nederland en België. 

Over de Contract testing

In moderne softwareomgevingen waarin applicaties steeds vaker zijn opgebouwd uit gedistribueerde of microservices-architecturen, wordt het waarborgen van betrouwbare communicatie tussen services steeds uitdagender. Ontdek in de training Contract testing hoe jij grip op deze complexiteit kunt krijgen en hoe jij met meer vertrouwen software kunt ontwikkelen, testen en uitrollen.

Door de training Contract testing te volgen, zul je leren wat contract testing precies inhoudt, hoe deze testvorm past binnen een bredere teststrategie en waarom het essentieel is voor teams die onafhankelijk van elkaar services ontwikkelen en beheren.

Daarnaast ontdek je in de training Contrac…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Software Testing, Programmeren (algemeen), OO (Object Oriented) Programmeren, Informatica en ISTQB.

Startel in Drachten verzorgt al ruim 25 jaar IT-opleidingen in Nederland en België. 

Over de Contract testing

In moderne softwareomgevingen waarin applicaties steeds vaker zijn opgebouwd uit gedistribueerde of microservices-architecturen, wordt het waarborgen van betrouwbare communicatie tussen services steeds uitdagender. Ontdek in de training Contract testing hoe jij grip op deze complexiteit kunt krijgen en hoe jij met meer vertrouwen software kunt ontwikkelen, testen en uitrollen.

Door de training Contract testing te volgen, zul je leren wat contract testing precies inhoudt, hoe deze testvorm past binnen een bredere teststrategie en waarom het essentieel is voor teams die onafhankelijk van elkaar services ontwikkelen en beheren.

Daarnaast ontdek je in de training Contract testing hoe het Pact-framework ondersteuning kan bieden bij het opzetten en uitvoeren van contracttests, zodat integratieproblemen vroegtijdig worden opgespoord en je de kwaliteit en stabiliteit van gedistribueerde systemen structureel verbetert.

Voor wie is de Contract testing?

De training Contract testing is bedoeld voor ICT-professionals die betrokken zijn bij het ontwikkelen, testen en beheren van moderne softwareoplossingen en die meer grip willen krijgen op contract testing in gedistribueerde systemen. Werk je in een omgeving met API’s, microservices of samenwerkende applicaties en wil je leren hoe jij contracttests effectief kunt opzetten en uitvoeren met Pact? Dan sluit de training Contract testing goed aan bij jouw praktijk.

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

  • Softwareontwikkelaars die met objectgeoriënteerde software en API’s werken.
  • Software testers en Test Engineers die zich bezighouden met geautomatiseerd testen op API-niveau.
  • Testautomatiseerders die hun kennis uit willen breiden met contract testing.
  • DevOps Engineers die verantwoordelijk zijn voor de kwaliteit en samenwerking tussen services.
  • Technische specialisten die betrokken zijn bij het ontwikkelen, testen of integreren van microservices.

Leerdoelen van de Contract testing

Door de training Contract testing te volgen, ontwikkel je een stevig begrip van hoe contract testing bijdraagt aan betrouwbare samenwerking tussen services binnen actuele softwarearchitecturen. Je leert bijvoorbeeld hoe jij contract testing strategisch in kunt zetten voor testautomatisering en CI/CD om integratieproblemen vroegtijdig te voorkomen en met meer vertrouwen software naar productie te brengen.

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

  • De verschillende vormen van contract testing herkennen en bepalen welke aanpak het meest geschikt is per situatie.
  • De rol van contract testing binnen een bredere softwaretest- en automatiseringsstrategie begrijpen.
  • Consumer-driven contract tests opzetten en uitvoeren met behulp van Pact.
  • Contracten en verificatieresultaten beheren met de Pact Broker.
  • De belangrijkste uitdagingen bij het implementeren van consumer-driven contract testing herkennen en adresseren.
  • Begrijpen hoe bidirectional contract testing werkt en hoe deze aanpak beperkingen van CDCT oplost.
  • Contract testing integreren binnen een CI/CD-pipeline om veilige en gecontroleerde deployments te ondersteunen.

Aanbevolen voorkennis Contract testing

Voordat je deelneemt aan de training Contract testing, raden wij aan dat jij beschikt over enige ervaring met objectgeoriënteerde softwareontwikkeling en testautomatisering.

Onderwerpen van de Contract testing

In de training Contract testing zullen de volgende onderwerpen worden behandeld:

Context en achtergrond van contract testing

  • De uitdagingen van integratietesten binnen gedistribueerde omgevingen.
  • Welk probleem contract testing daadwerkelijk oplost.
  • De plaats van contract testing binnen een bredere test- en automatiseringsstrategie.
  • De drie benaderingen van contract testing.

Consumer-driven contract testing (CDCT)

  • De CDCT-werkwijze.
  • Het vastleggen van verwachtingen aan de consumentzijde.
  • Het creëren van contracten op basis van consumentverwachtingen met Pact.
  • Het verifiëren van consumentverwachtingen aan de providerzijde.

De Pact Broker

  • Verschillende soorten brokers.
  • Het publiceren van consumentcontracten naar de broker.
  • Het ophalen van contracten vanuit de broker als consument en het publiceren van verificatieresultaten.

Integratie van contract testing in build pipelines

  • Het genereren van contracten.
  • Het verifiëren van contracten.
  • Controleren of het veilig is om naar productie te gaan met behulp van can-i-deploy.

Uitdagingen bij het implementeren van consumer-driven contract testing

Bidirectional contract testing (BDCT)

  • De BDCT-werkwijze.
  • Het genereren en publiceren van een consumentcontract.
  • Het genereren en publiceren van een providercontract.
  • Het vergelijken van contracten.

Leren doe je het beste door te doen. Daarom zul je tijdens de training Contract testing oefenen met diverse praktijkgerichte programmeeroefeningen. De training Contract testing kan worden verzorgd met behulp van de Pact-bindings voor Java, C#, Python of JavaScript.

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.