Concernstaf IT-Services. GDS2 Afgifte SoapUI Server Stub. Handleiding 0.1. Hans Schreuder. Versie. Auteur(s)

Vergelijkbare documenten
Gebruikershandleiding. StUF Testplatform Versie 1.3.0

Basisregistratie Ondergrond (BRO) Testen verbinding webservices met SoapUI Booronderzoek. Datum 28 maart 2017 Status Versie 1.0

Met een LightSwitch applicatie een OData service uit de Windows Azure Marketplace consumeren

Gebruikershandleiding Koppeltaal Support omgeving

INSTALLATIE EXCHANGE CONNECTOR

Gebruikershandleiding MijnPost Business 2 Business Webservice

Gebruikershandleiding Digikoppeling Compliance Voorziening (Portaal)

Gebruikershandleiding Koppeltaal Support omgeving

Geen webservice? Geen probleem!

Testen in SOA-omgevingen

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

Handleiding. WMS webservice Topografische Kaart 1: (TOP50raster) Versie 1.0

WISA API Service. 5 maart WISA helpdesk

Central Station. Handleiding. Synchronisatie tussen telefoonagenda en de agenda van Central Station. BlackBerry

Installatiehandleiding Business Assistent

Rijbewijsvalidatie SOAP service

Generieke interface energielabels

XIMEx handleiding Gebruiker. Uw XIMEx Portal URL:

Juliana van Stolberglaan CA Den Haag Postbus AC Den Haag [Handleiding Generieke interface Energielabels.

Handleiding. WMS webservice Topografische Kaart 1: (TOP25raster) Versie 1.0

Handleiding dashboard. 3WA SaaS platform

ZN - Handleiding Instellen Microsoft Outlook 2007

BRIGHT-NET INSTALLATIE HANDLEIDING

Technische handleiding encryptie DKD

Factuur Lay-out / Factuur Template

BRIGHT-NET INSTALLATIE HANDLEIDING

Handleiding. WMS webservice Kadastrale Gemeentegrenzen (KADGEM) Versie 1.0

HDN DARTS WEB AUTHENTICATIE

Installatiehandleiding Business Assistent

ZN - Handleiding Instellen Microsoft Outlook 2010

Cartalk: Simplified REST interface

Online Back-up installatie handleiding. Sikkelstraat VB Oosterhout E: info@winexpertise.nl

GEBRUIKERSHANDLEIDING KNOOPPUNTDIENSTEN BERICHTUITWISSELING VIA WEBSERVICE

Installatiehandleiding. ixperion Word Import. voor Windows 2008 R2 64bit. Smartsite ixperion WordImport Implementatie. Copyright

AccountView inrichten voor AccountView.Net-apps

ZN - Handleiding Instellen Microsoft Outlook 2010

ZN - Handleiding Instellen Microsoft Outlook 2016

Installatiehandleiding Cane Webservices.nl Integratie

Handleiding wedstrijdzeilkalender.nl

HANDLEIDING. Koppelen PROJECT 1611XX. Hoofdstuk

ZN - Handleiding Instellen Microsoft Outlook 2007

Workshop 6: aan de slag met leuke dingen in Atlas

Handleiding. Documentbeheer. PlanCare 2. elektronisch cliënten dossier. G2 Paramedici het EPD voor paramedici. Handleiding. Declareren. Versie

ZN - Handleiding Instellen Windows Live Mail 2012

Wachtwoord reset m.b.v. (1 ste keer aanmelden, en wachtwoord resetten)

Gebruikers handleiding Brugge Printshop webshop

WERVINGSPAKKET Handleiding voor medewerkers Wervingspakket Lite

Handleiding Niki API

eservice Gebruikershandleiding eservice Gebruikershandleiding v1.0 Pagina 1

Handleiding Simon. 5 juni Schouw Informatisering B.V. Danny Cevaal. Versienummer 1.0

ZN - Handleiding Instellen Windows Live Mail 2012

Rapport. Versiebeheer. Aan te sluiten overheidspartij Kamer van Koophandel Nederland. Catalogus KvK Web services Overheid.

Gebruikershandleiding Track & Trace systeem my.vanduuren.com. Versie 2.0

Handleiding Mijn Bosveld

accounts. E-captain help E-captain help

Gebruikershandleiding voor toegang tot Gasport

Gebruikershandleiding. StUF Testplatform Versie 1.3.1

Handleiding DigiD koppeling

Handleiding inzage resultaten Managers en leidinggevenden

Instellen Holomarcus

instellen in Outlook 2010

Handleiding instellen account in Microsoft Outlook 2010

Producten toevoegen. Inleiding

HANDLEIDING. Road User Portal (RUP) - Upgrade van een fast-track account (Service Punt) naar een volledige account

Handleiding voor implementatie WEBSERVICE GEOCODEREN

Handleiding indesteeg.nl

Handleiding MyCaRe. Klantportaal. Concept. Rineke Keizer. datum 28 november status versie 1.0 auteur(s)

Gebruikers Handleiding Webservice Verzekering Afsluiten

Opstart document nieuwe werkomgeving - medewerkers

ELEKTRONISCH VOORSCHRIJF SYSTEEM (EVS)

Webterminal Operators Manual NL Coupon

online dossierinformatie

Applicatie parkeerabonnement

Gebruikershandleiding V.W1.0

GEBRUIKERSHANDLEIDING

T-MOBILE CLOUD Android Installatiehandleiding. Private Planet, Ltd.

Handleiding Portaal. Digipoort. Versie Datum 25 januari 2012

Peridos Handleiding Openstaande Labaanvragen NIPT

Hoofdstuk 1 Inloggegevens Huiswerkoefeningen.nl - AfsprakenApp instellen

Handleiding Opstarten InSite. Eerste keer inloggen op InSite In en uitloggen InSite Wachtwoord wijzigen Wachtwoord vergeten

Hoe uw nieuwsbrieven aanmaken & versturen?

Automatische Installatie op IIS server

Handleiding Job voor gebruikers

Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM

IBAN API. Simpel & krachtig. Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK

Gebruikershandleiding Aanvraagprocedure DigiD-OP. (voor decentrale overheden)

HANDLEIDING STUDIEKEUZEDATABASE

Handleiding testgebruiker v.0.1

Handleiding FOCWA Kennisbank. Kennisbank V 1.0 Remco Jansen

ZN - Handleiding Instellen Mozilla Thunderbird

1. Laad de software voor de camera van op het menu

Nieuwe functionaliteit in Aleph versie 20

Gebruikershandleiding uprefs

Peridos Handleiding Openstaande Labaanvragen Combinatietest

Verzekeringsinzicht.nl. Gebruikershandleiding

Installatie Avalanche Webview

Hieronder volgt een overzicht van relevante contactpersonen binnen KPN.

BRIGHT-NET INSTALLATIE HANDLEIDING

Werkinstructie Indienen van procedures en OSATS

Handleiding Microsoft SQL Server configuratie

Transcriptie:

Concernstaf IT-Services Handleiding Auteur(s) Hans Schreuder

17 april 2012 Services KetenServices 1 van 8 Handleiding Opdrachtgever Marcel Gelissen Status Concept Verspreiding historie Datum Auteur Opmerking 11-07-2012 Hans Schreuder Initiële versie Recensiehistorie Datum Recensent Opmerking

17 april 2012 2 van 8 Inhoudsopgave 1 Inleiding... 3 1.1 Doel van dit document... 3 1.2 Beschrijving... 3 2 De werking van de SoapUI stub... 4 2.1 Start de MockService... 4 2.2 Klik op request bericht om deze uit voeren... 5 2.3 SoapUI Autorisatie mogelijkheden... 5 2.4 Het response bericht dat bij het bovenstaande request staat wordt getoond... 5 2.5 Aanpassen Stub aan eigen wensen... 5 2.5.1 Pas de data in het script en de if statements aan naar eigen wensen... 5

3 van 8 1 Inleiding 1.1 Doel van dit document Dit document beschrijft het gebruik van de en de mogelijkheden om de data aan te passen. 1.2 Beschrijving De Stub bevat request en response (voorbeeld) berichten, de requests kunnen op de MockService in de Stub zelf worden uitgevoerd. En de namen van de requests en reponses komen ook overeen, een response hoort dus bij een specifiek request. Van iedere mogelijke selectie beschreven in de UC06 en UC07 is een voorbeeld response gemaakt. Deze kunnen als de data correct gekoppeld is, worden teruggegeven aan de aanroepende applicatie. Ook is van een correcte verwerking een response voorbeeld toegevoegd. Op dit moment zijn de voorbeeld request verbonden met de responses doormiddel van een groovy script op keyvelden die voor die request/response combinatie belangrijk zijn. Wil je dus eigen data gebruiken van je eigen applicatie en de MockService aanroepen, dan moet je wel de tests in het groovy script aanpassen zodat het correcte response bericht terug wordt gegeven. Vervolgens wil je dan misschien (bijvoorbeeld bij een correcte verwerking) ook de juiste data terug geven in het betreffende response bericht. Hiervoor moet je dan natuurlijk wel de gewenste data in het response beticht zetten wat je wil geen testen. Als je vanuit je eigen applicatie de stub wil aanroepen moet je de URL gebruiken die in de stub staat gedefinieerd (default http://localhost:8088/afgifteservice). Dit is aan te passen met de MockService Editor. In het volgende hoofdstuk zal ik aan de hand van schermprints de standaard handelingen om te testen doorlopen.

4 van 8 2 De werking van de SoapUI stub. 2.1 Start de MockService De request berichten staan onder AfgifteServiceBinding en de response berichten onder AfgifteService MockService.

5 van 8 2.2 Klik op request bericht om deze uit voeren Het request wordt uitgevoerd op de getoonde URL, boven in het scherm. In dit geval is dit de MockService van de Stub zelf. Op de getoonde URL kan ook vanuit een applicatie een request worden uitgevoerd. Aan de hand van een Groovy script wordt bepaald aan de hand van enkele velden welk response vervolgens wordt getoond. Per type response bericht staat in UC06 en UC07 beschreven welke velden darvoor van belang zijn. In de meeste gevallen komen deze ook terug in het Groovy script. 2.3 SoapUI Autorisatie mogelijkheden Stel dat je met deze SoapUI requests een test wil uitvoeren op een echt GDS2 webservice endpoint (bijvoorbeeld in de GDS2 STO omgeving met de GAA stub), dan kan je in het onderste Aut deel van het bovenstaande scherm een gebruikersnaam en wachtwoord.

6 van 8 2.4 Het response bericht dat bij het bovenstaande request staat wordt getoond. De namen van de request/response combinatie berichten komen overeen. Op het request reponse deel in de naam na uiteraard. Zoals je kan zien heeft de MockService 3 operaties net als de echte Afgifte Service, de volgende requests kunnen op de Server Stub worden afgeschoten (hiervan zijn verschillende voorbeelden aanwezig zoals eerder gezegd): 1. BestandOphalen 2. GetBestandenlijst 3. GetBestandenlijstGB

7 van 8 2.5 Aanpassen Stub aan eigen wensen Ieder van deze requests (of operations) heeft zijn eigen Groovy script en request en response berichten. Deze kunnen naar eigen wens (op de data van de eigen applicatie worden aangepast). De requests en responses kan je gewoon openen en direct editen. Het Groovy script kan je editen met de Mock Operation Editor, zie hieronder

8 van 8 2.5.1 Pas de data in het script en de if statements aan naar eigen wensen