VNG-Realisatie / api-test-platform

6 stars 3 forks source link

Scenario's voor ketentesten leverancier (Epic) #346

Open w-van-weelden opened 3 years ago

w-van-weelden commented 3 years ago

Als leverancier van consumers, wil ik scenario's testen in het API Testplatform vanuit onze ontwikkelomgevingen zodat we een compliancyrapport kunnen maken om aan te tonen dat de API's correct worden ondersteund vanuit een applicatie. ...zodat [vul aan].

Toelichting: Een belangrijk instrument om de kwaliteit van StUF-implementaties te waarborgen, is het StUF-testplatform. Wanneer verschillende partijen ‘groene vinkjes’ hebben op het testplatform, toont dat aan dat de basis op orde is. Bij het aansluiten van verschillende systemen, zal de basis-koppeling dan werken. In het StUF-testplatform moet een applicatie scenario's doorlopen waarin wordt gecontroleerd of de basisfunctionaliteiten correct werken.

Als leverancier willen we dit soort scenario's kunnen doorlopen en (als vervolg) compliancy rapporten voor een applicatie genereren zodat we kunnen bewijzen dat implementaties voldoen aan de standaard. Dit is bijvoorbeeld bij aanbestedingen nodig als een bewijs van compliancy wordt gevraagd. Ook helpt het gemeenten om te kunnen vertrouwen op de juiste implementatie bij de oplossingen die zij gebruiken.

Het is hierbij noodzakelijk dat er een administratie is van aangesloten systemen, zodat voor elk systeem apart een test kan worden uitgevoerd en op een later moment een compliancyrapport kan worden gemaakt.

Oplossingsrichting:

Definition of ready

Definition of done algemeen

Definition of done specifiek voor deze user story

Acceptatiecriteria

Taken Taken worden apart uitgewerkt in issues.

alextreme commented 3 years ago

Dank voor het indienen van deze issue, in principe zit de voorgestelde functionaliteit in api-test.nl als Consumer tests ( voorbeeld voor ZGW: https://api-test.nl/consumer/1/ ) echter de consumer-scenario's vanuit het StUF-testplatform zijn inderdaad nog niet overgezet en de huidige set van scenario's is weinig representatief.

@michielverhoef wellicht dat het handig is om dit met Henri te bespreken aangezien dit onder zijn hoede is gerealiseerd maar de aandacht is vooral naar provider-compliancy gegaan.