Parasoft toepassingen



Vergelijkbare documenten
Customer Case: WoningNet

Digikoppeling adapter

Marc Koper Performancetesten voor dummies

Aanbesteding implementatie, beheer en onderhoud van Microsoft Dynamics 365 for Operations. Bijlage 5: Beschrijving toekomstige ESB

Frontend performance meting

Naar de cloud: drie praktische scenario s. Zet een applicatiegerichte cloudinfrastructuur op. whitepaper

Service

Tool Ambitie Resultaat

ADVANCED KNOWLEDGE SERVICES (AKS )

OpenIMS 4.2 Portaal Server

Requirements marktscan Generieke inrichting Digikoppeling adapter

Zelftest Informatica-terminologie

Zelftest Java EE Architectuur

1. De software van de leverancier implementeert alle drie de standaarden die de basis vormen van Digikoppeling 2.0 te weten:

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl

Een infra DevOps CI/CD straat

To cloud or not to cloud Afgewogen keuzes maken met DYA Software

Voorbeelden generieke inrichting Digikoppeling

Inhoud: Inleiding tot Taak Omschrijving van vacatures 2 Matrix van benodigde 5 Bronvermeldingen 7

Procesgerichte IT BPM de link tussen bedrijf en IT

Proactief monitoring en beheer van Oracle Fusion Middleware

Data en Applicatie Migratie naar de Cloud

Het Sebyde aanbod. Secure By Design. AUG 2012 Sebyde BV

Performance testen in de keten

Curriculum Vitae. Persoonlijke gegevens: Profiel

GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE

Clean code improves test quality

WSO2 ebms adapter. Yenlo WSO2 ontbijtsessie. Ministerie van Infrastructuur en Milieu. 1 DEFINITIEF, 18 september 2012

10 trends in Performance testen of: wat hebben we écht te bieden?

Early Adopters Berichtenbox MijnOverheid Sessie Techniek

Software Test Plan. Yannick Verschueren

Performance testrapport

Reality is overrated een introductie in servicevirtualisatie voor testers

Niklas Integratie Platform Verbeteren, besparen en méér

Curriculum Vitae Laurens Hoogenboom

KENMERKEN MODEL BASED TESTING TOOLS

Business-to-Business

Architectuurredeneermodel Afgewogen keuzes maken

Vertrouwen in ketens. Jean-Paul Bakkers

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni Arthur Donkers, 1Secure BV arthur@1secure.nl

Lifecycle Management: opereren onder architectuur. Jan Willem van Veen

betrouwbare communicatie tussen overheden onderling en met burgers YENLO.COM

integrating your business

Marktscan Digikoppeling 2017

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005

Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert

Door toenemende automatisering en slimmere tools verdwijnt het werk voor de klassieke IT beheerder

Performance Testen bij Rabobank Nederland. TestNet Noord Testers bij de bank 21 februari 2012 Allan Beumer

Het Sebyde aanbod. Secure By Design

Michel Bols Curriculum Vitae

Visie op Cloud & ICT Outsourcing

Praktijk en practices

Testen als continuous enabler

Waarom Cloud? Waarom nu? Marc Gruben April 2015

Testautomatisering zoals geen anderis

Software Test Plan. Yannick Verschueren

Vakmanschap in Java Software Development

DE BUSINESS CASE VOOR DE ASP OPLOSSING VAN CRM RESULTANTS VOOR ONDERWIJSINSTELLINGEN

1,3 miljoen regels mission critical code omzetten naar C++, hoe test je dat?

Gebruikershandleiding Digikoppeling Compliance Voorziening (Portaal)

Praktisch Implementeren van EA bij Gemeenten

Vakmanschap in Java Software Development

Vakmanschap in Java Software Development

Beantwoording requirements marktscan Digikoppeling

KIM. Slimme acties ondernemen

Ketenregie 2 oktober Ketenregie in Agile / DevOps: Noodzaak? Quality Experience Day

Business Process Management

T Titel stage/afstudeeropdracht : Toekomstvaste Applicatie Integratie - Interconnectiviteit

Optimale Performance bij de Rechtspraak. Froukje van der Wulp en Maarten Smeets Tech Experience 2017

Performance Essentials

KlantVenster. Klantgericht werken met KlantVenster LAAT ICT VOOR U WERKEN! Een veelzijdig platform ter ondersteuning van uw bedrijfsdoelstellingen

Integratie in de praktijk

Accelerate? Automate!

Click to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding. Marcel de Rink

Van Hanzestad naar wereldhaven. Lunchlezing Thalia Topicus ~ Kenneth Veenstra

Marktscan Generieke inrichting Digikoppeling adapter. Vraag 1. Adres Meerendonkweg 35

Microsoft Certified Solutions Expert (MCSE) MCSE: Private Cloud MCSE: Data Platform (SQL Server 2012) MCSE: Business Intelligence (SQL Server 2012)

Procesvalidatie voor een veiliger ketentest

Een centrale Operations bridge met Service Level Management

Ad Hoc rapportage of constante sturing. Presentatie door: Paul Brands Regional Account Executive

BUSINESS INTELLIGENCE

Informatiearchitectuur

Aansluithandleiding Omgevingsloket online. Webservices PRODUCTIEOMGEVING. Directie Concern Informatievoorziening Beheer

Maximale ontzorging in eigen regie POWERED BY

ADVISIE SERVICE SOLUTIONS

Trends en gevolgen voor kwaliteitsmanagement. 3 oktober de kwaliteitsmanager krijgt de handreiking met lean.

Albert Jan Anneveld en Co Meerveld Testomgevingen, nu zeker wel!!!

Technische architectuur Beschrijving

Transcriptie:

Testen op basis van OSB en Digikoppeling Voor de bestaande Overheid Service Bus en de nieuwe standaard Digikoppeling zijn verschillende test- omgevingen opgezet. Hiermee kan het asynchrone berichtenverkeer (op basis van ebms / ebxml) en ook de synchrone WUS interfaces (inclusief signing en WS_addressing headers) automatisch worden getest. Het betreft zowel het valideren van technische aansluiten (denk aan gebruikte certificaten) en functionele berichten naar en van de te testen systemen. Ketentesten, stubs en virtualizatie Bij het testen van ketens is men afhankelijk van de beschikbaarheid van andere systemen. Met Parasoft SOAtest is het mogelijk om op onderdelen van de keten in te grijpen. Dit kan door stubs en drivers voor deelsystemen te maken of door hele backend systemen (bijvoorbeeld een Database of het Mainframe) te simuleren (virtualiseren). De voorbeelden en toepassingen zijn legio, zoals koppelingen naar pensioenfondsen, overheidsdiensten zoals GBA en RDW. Testen van complexe AJAX gebaseerde webinterfaces Webinterfaces zijn door de komst van moderne frameworks zoals AJAX meer en meer dynamisch geworden. Neem bijvoorbeeld de op Cordys gebaseerde toepassingen. Met Parasoft SOAtest is het mogelijk om interfaces geautomatiseerd te testen ondanks de hoge mate van complexiteit in de gebruikte HTML en de onderliggende JavaScripts. Naast het testen van functionele eigenschappen van de applicatie, is het ook mogelijk om de performance metingen en profiling op de web- applicatie uit te voeren en bijvoorbeeld het gedrag in Chrome, FireFox en Internet Explorer in kaart te brengen.

Testen van functioneel complexe web- applicaties op basis van MS- Excel Het testen van Web- GUIs betreft vaak het doorlopen van veel verschillende scenario s en het invullen van even zoveel schermen. Deze scenario s vertegenwoordigen dan een logisch testgeval en afhankelijk van het wel of niet aanwezig en beschikbaar zijn van informatie zullen andere schermen worden getoond. Om het onderhoud van de tests en de communicatie met anderen te vergemakkelijken worden logische en fysieke testgevallen in een spreadsheet (zoals MS- Excel) weergegeven. Parasoft SOAtest zal de uitvoering van de test- scenario s baseren op deze spreadsheets en eventuele informatie op het scherm. Op deze wijze wordt een optimale scheiding tussen test- specificatie en test- uitvoering gemaakt. Testharness voor Excel, JIRA en HP Quality Center Bij het uitvoeren van testgevallen met Parasoft SOAtest zullen een groot aantal XML / HTML / SQL requests worden gedaan en de response berichten worden gecontroleerd. Deze uitvoering kan handmatig of geautomatiseerd worden gestart. De uitkomsten van deze test- runs kan worden gekoppeld aan test- management tools voor oa bevindingen- registratie. Vanuit Parasoft SOAtest zijn diverse intergraties mogelijk. Zo heeft Parasoft een eigen test- management oplossing genaamd Parasoft Concerto. Daarnaast bieden we een eenvoudige maar doeltreffende bi- directionele koppeling naar MS- Excel voor het lezen van fysieke testdata en het terugkoppelen van de bijbehorende testresultaten. Met de koppeling met JIRA is een krachtige combinatie waarin Parasoft SOAtest de uitkomsten van geautomatiseerde runs automatisch kan koppelen aan nieuwe of reeds bestaande bevindingen. Verder bieden we een integratie met HP/Mercury Quality Center en IBM/Rational Test Manager.

Web- applicatie performance tuning Met behulp van de Parasoft LoadTest engine is voor een groot aantal opdrachtgevers niet alleen een performance meting uitgevoerd, maar zijn tevens de bottlenecks in de applicatie in kaart gebracht. We noemen deze benadering Web Application Performance Improvement (WAPI). Hierbij kiezen we integrale benadering: alle aspecten van de applicatie stack (zoals LAMP) komen hierbij een bod. De system afhankelijke kennis wordt opgedaan in samenwerking met een partner die zich heeft gespecialiseerd in software / hardware tuning. Infrastructuur profiling voor ESB zoals Cordys en BizTalk Het beschikbaar stellen van nieuwe applicaties op een ESB (Enterprise Service Bus) zal het berichtenvolume op deze infrastructuur doen laten toenemen. Met behulp van Parasoft tooling kan een grote variatie in bericht typen en volume worden gesimuleerd. In een dergelijk gecontroleerde testomgeving kunnen de noodzakelijke (technische) parameters worden vergeleken en indien nodig aangepast. Te denken valt aan beschikbare CPUs, gebruikte geheugen en ook functionele zaken als berichtengrootte, persistentie, synchroon en a- synchrone communicatie. Functionele beschikbaarheid in productie De monitoring van de beschikbaarheid van systemen (in een productie omgeving) is vaak een zaak van (systeem) beheer. Monitoring tools richten zich op de fysieke componenten in de keten (web- stie, database server, web- server) en geven inzicht in de technische beschikbaarheid van business processen. Met behulp van Parasoft tooling kan ook de functionele beschikbaarheid worden aangetoond. Met onze monitoring tools kan worden bewaakt of een internet transactie functioneel goed en snel verloopt.

Proces simulatie en compliance voorziening Bij de ontwikkeling van IT systemen is de validatie van het berichtenverkeer met keten- partners van groot belang. Dit heeft twee aspecten: de beoogde ketenpartners moeten hun systemen aanpassen aan de nieuwe situatie en hebben behoefte aan een test- omgeving. En voordat de aansluiting kan gebeuren moet de ketenpartner gevalideerd worden zodat de algehele integriteit gewaarborgd wordt (compliance). Op basis van Parasoft SOAtest zijn diverse implementaties gerealiseerd op basis van verschillende technologien. Met BPEL is een process- simulatie gemaakt voor aanvragen binnen nieuwe wet & regelgeving. In een andere situatie is Parasoft SOAtest gebruikt in combinatie met een database om bedrijfsprocesses te modeleren zodat ketenpartners (afnemenrs) hun berichtenverkeer op deze simulator van het uiteindelijke platform kunnen valideren. Naast de implementatie van SOA is er ook een duidelijk verschuiving naar SaaS en Cloud gebaseerde systemen, waarbij men nóg minder controle heeft over de gebruikte software van derden. Hiertoe is samen met de Rijksuniversiteit Groningen een onderzoeks- programma gestart rond het testen van Cloud- implementaties. Testdata- management and Anonimiseren testdata Een interessant probleem bij het testen van complexe (SOA) IT systemen en ketens is het verkrijgen en het beheer van testdata. Met Parasoft SOAtest is een hulpmiddel beschikbaar waarmee het verkrijgen en het beheer van testdata onder controle komt van de test- organisatie (bijvoorbeeld door het inrichten van een testdata- loket). Samen met partner ITCG is deze aanpak verder uit te breiden door productie- data als uitgangspunt te nemen voor het (systeem) testen. Deze productie- data wordt dan op functionele integriteit gecontroleerd en volledig geanonimiseerd voordat de testset wordt opgebouwd.

Trainingen en certificering Samen met implementatie partner OELAN is er een volledig trainings- programma beschikbaar ronvoor het opleiden van testers in moderne Web- en SOA omgevingen. Naast de test- methoden komen ook de praktsche aspecten van de inzet van test tooling aan bod. Het betreft hier dan testen van Web interfaces, Web Service interfaces en Loadtesting. Tevens zijn er expert trainigen voor testen van BPMS (bijvoorbeeld Cordys) en Java / Python voor testers. Deze training kunnen worden afgerond met een door Parasoft erkende certificering. Inmiddels zijn de eerste Nederlandse Parasoft SOAtest certified consultants opgeleid. Kwaliteits- audits voor moderne software development (Java, C#, C++, SOA) Samen met technologie en implementatiepartner TIOBE is een audit- programma opgesteld waar op basis van de modernste analyse technieken en zeer ruime ervaring IT systemen worden beoordeeld volgens de ISO 9126 kwaliteitscriteria (reliability, changeability en maintainability). Hierbij wordt gekeken naar de broncode kwaliteit (op basis van database van 180 millioen regels broncode), architectuur, databases en Web & SOA interfaces. Parasoft Netherlands B.V. Lange Voorhout 70 2514 EH Den Haag Telefoon: 070-3922000 Email: info@parasoft.nl Web: www.parasoft.com