Testdata consistentie

Case study van een overheidsinstelling

Deze case study laat zien hoe onze software een overheidsinstantie (die anoniem wil blijven) heeft geholpen met hun test data consistentie uitdagingen. Door hun testdata te maskeren en te subsetten, werd het beschikbaar maken van testsets sneller en eenvoudiger.

Organisatie

Een overheidsinstantie

De organisatie heeft ongeveer 2.500 werknemers en betaalt tot circa 40 miljard euro per jaar aan verschillende fondsen. Andere details zijn weggelaten om de anonimiteit van de instantie te kunnen waarborgen.

Uitdaging

Een hoge mate van complexiteit in databases

Onze klant had de uitdaging van veel onderlingen afhankelijkheden tussen verschillende schema’s. Dit maakte het moeilijk om testdata consistent te krijgen, zeker in het geval van synthetische testdata. Vanwege deze complexiteit was de klant eigenlijk gedwongen om kopieën van productie te gebruiken. Uiteraard leidde dit tot problemen met de bescherming van persoonlijke en privacygevoelige gegevens en tot problemen met de omvang van de testomgevingen. Deze werden snel te groot.

Oplossing

Maskeren en subsetten in DB2

De klant koos ervoor om de implementatie van het subsetten en maskeren “klein” te houden, zodat mogelijke resultaten snel konden worden bereikt. Om die reden werd besloten om te beginnen met en centraal schema (applicatie) en dit vervolgens uit te breiden met aangrenzende schema’s.

Nadat dit was gerealiseerd, konden de gemaskeerde subsets van de database worden aangeboden voor ontwikkeling en tests. De realisatie van de subset- en maskeertemplates verliep redelijk soepel. Het gehele proces om de testdata slimmer beschikbaar te maken, duurde iets langer: ongeveer 6 tot 12 maanden.

Voordelen

Sneller en eenvoudiger beschikbaar stellen van test sets

Een groot voordeel voor de klant is dat ze met het gebruik van DATPROF snel templates kunnen gebruiken. Dit betekent dat de DATPROF applicaties meerdere keren kunnen worden uitgevoerd. Op deze manier kan een gemaskeerde subset instantly worden gemaakt.

Subsetten heeft het gemakkelijker en sneller gemaakt om testsets beschikbaar te maken. Het beschikbaar stellen van testdata is succesvoller, wat betekent dat tests beter en sneller kunnen worden uitgevoerd.

Hoe kunnen we jou helpen?

  • Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.