SlideShare a Scribd company logo
Data Subsets
&
Test automatisering
Marco den Haan
Is Subset het middel tegen
test automatisering allergie?
Marco den Haan
De wereld van vandaag
Agile
DevOps – Continuous Itegration/ Delivery
Testautomatisering
Is morgen anders
De wereld bestaat uit
Een landschap … een omgeving
Een informatiesysteem
Informatie die verwerkt wordt
Terug naar de basis
De wereld bestaat uit
Terug naar de basis
SUT
TestdataTestomgeving
Het landschap
Controle?
• Beschikbaarheid
• Wijze van beheer
De data
Controle?
• Ketenconsistentie
• Vluchtig
Productie Test/Ontwikkel
Source Database Target Database
Geanonimiseerde staging
Keten
Methodes om over de keten heen te subsetten
Productie Test/Ontwikkel
Start Filter
Alle klanten uit Groningen
Start Filter
Alle orders van klanten die in de
vorige subset zitten.
De situatie
Testen met subsets
Subset is een transportmiddel
Maak handig gebruik van het feit dat je Subset hebt
Subset classificatie
Maak handig gebruik van het feit dat je Subset hebt
Subset is planbaar
Maak handig gebruik van het feit dat je Subset hebt

More Related Content

Similar to Test automatisering en test data management | data subsets

Presentatie hogescholen2017audit
Presentatie hogescholen2017auditPresentatie hogescholen2017audit
Presentatie hogescholen2017audit
drs Pieter de Kok RA
 
Automatisch testen van datawarehouses
Automatisch testen van datawarehousesAutomatisch testen van datawarehouses
Automatisch testen van datawarehousesmkompagne
 
Smart lean introductie
Smart lean introductie Smart lean introductie
Testdata kennissessie: Pas op: Persoonsgegevens?!
Testdata kennissessie: Pas op: Persoonsgegevens?!Testdata kennissessie: Pas op: Persoonsgegevens?!
Testdata kennissessie: Pas op: Persoonsgegevens?!
DATPROF
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
Getting value from IoT, Integration and Data Analytics
 
Sdb Presentatie
Sdb PresentatieSdb Presentatie
Sdb Presentatie
menfey
 
TechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar veranderingTechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar veranderingAlbert-Jan Schot
 
Presentatie Proactieve Monitoring ( BA Monitoring )
Presentatie Proactieve Monitoring ( BA Monitoring )Presentatie Proactieve Monitoring ( BA Monitoring )
Presentatie Proactieve Monitoring ( BA Monitoring )
B.A.
 
Wat gebeurt er in “Data(keten)land”?
Wat gebeurt er in “Data(keten)land”?Wat gebeurt er in “Data(keten)land”?
Wat gebeurt er in “Data(keten)land”?
Sjaak Wolfert
 
Workshop BI/DWH AGILE TESTING SNS Bank Dutch
Workshop BI/DWH AGILE TESTING SNS Bank DutchWorkshop BI/DWH AGILE TESTING SNS Bank Dutch
Workshop BI/DWH AGILE TESTING SNS Bank Dutch
Marcus Drost
 
Wat betekent het netwerkmodel van de zorg voor logistieke ondernemingen - Jan...
Wat betekent het netwerkmodel van de zorg voor logistieke ondernemingen - Jan...Wat betekent het netwerkmodel van de zorg voor logistieke ondernemingen - Jan...
Wat betekent het netwerkmodel van de zorg voor logistieke ondernemingen - Jan...
Voka Health Community
 
Agile en testdata
Agile en testdataAgile en testdata
Agile en testdata
Suprida
 
20130620 Streamlining Analytics extern
20130620 Streamlining Analytics extern20130620 Streamlining Analytics extern
20130620 Streamlining Analytics extern
Smals
 
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenterEuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
Marketing Team
 
Webinar Towards the Digital Factory 2 - Gerlinde Oversluizen
Webinar Towards the Digital Factory 2 - Gerlinde OversluizenWebinar Towards the Digital Factory 2 - Gerlinde Oversluizen
Webinar Towards the Digital Factory 2 - Gerlinde Oversluizen
HAN Lean-QRM Centrum / HAN Lectoraat Lean
 
TestNet Nj Event 2009 Test Value en Kza
TestNet Nj Event 2009 Test Value en KzaTestNet Nj Event 2009 Test Value en Kza
TestNet Nj Event 2009 Test Value en Kza
guestb49b99
 
Presentatie Azure bij SLBdiensten
Presentatie Azure bij SLBdiensten Presentatie Azure bij SLBdiensten
Presentatie Azure bij SLBdiensten
SLBdiensten
 
Kwaliteitswaarborging in scantrajecten
Kwaliteitswaarborging in scantrajectenKwaliteitswaarborging in scantrajecten
Kwaliteitswaarborging in scantrajectenMarc Holtman
 
Buzz Ordina Testing Vacatures - Meet Swen
Buzz Ordina Testing Vacatures - Meet SwenBuzz Ordina Testing Vacatures - Meet Swen
Buzz Ordina Testing Vacatures - Meet Swen
Ordina Belgium
 

Similar to Test automatisering en test data management | data subsets (20)

Presentatie hogescholen2017audit
Presentatie hogescholen2017auditPresentatie hogescholen2017audit
Presentatie hogescholen2017audit
 
Automatisch testen van datawarehouses
Automatisch testen van datawarehousesAutomatisch testen van datawarehouses
Automatisch testen van datawarehouses
 
Smart lean introductie
Smart lean introductie Smart lean introductie
Smart lean introductie
 
Testdata kennissessie: Pas op: Persoonsgegevens?!
Testdata kennissessie: Pas op: Persoonsgegevens?!Testdata kennissessie: Pas op: Persoonsgegevens?!
Testdata kennissessie: Pas op: Persoonsgegevens?!
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
 
Sdb Presentatie
Sdb PresentatieSdb Presentatie
Sdb Presentatie
 
TechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar veranderingTechDays 2015 - SharePoint van traditie naar verandering
TechDays 2015 - SharePoint van traditie naar verandering
 
Presentatie Proactieve Monitoring ( BA Monitoring )
Presentatie Proactieve Monitoring ( BA Monitoring )Presentatie Proactieve Monitoring ( BA Monitoring )
Presentatie Proactieve Monitoring ( BA Monitoring )
 
Wat gebeurt er in “Data(keten)land”?
Wat gebeurt er in “Data(keten)land”?Wat gebeurt er in “Data(keten)land”?
Wat gebeurt er in “Data(keten)land”?
 
Workshop BI/DWH AGILE TESTING SNS Bank Dutch
Workshop BI/DWH AGILE TESTING SNS Bank DutchWorkshop BI/DWH AGILE TESTING SNS Bank Dutch
Workshop BI/DWH AGILE TESTING SNS Bank Dutch
 
Wat betekent het netwerkmodel van de zorg voor logistieke ondernemingen - Jan...
Wat betekent het netwerkmodel van de zorg voor logistieke ondernemingen - Jan...Wat betekent het netwerkmodel van de zorg voor logistieke ondernemingen - Jan...
Wat betekent het netwerkmodel van de zorg voor logistieke ondernemingen - Jan...
 
Agile en testdata
Agile en testdataAgile en testdata
Agile en testdata
 
20130620 Streamlining Analytics extern
20130620 Streamlining Analytics extern20130620 Streamlining Analytics extern
20130620 Streamlining Analytics extern
 
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenterEuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
 
Webinar Towards the Digital Factory 2 - Gerlinde Oversluizen
Webinar Towards the Digital Factory 2 - Gerlinde OversluizenWebinar Towards the Digital Factory 2 - Gerlinde Oversluizen
Webinar Towards the Digital Factory 2 - Gerlinde Oversluizen
 
TestNet Nj Event 2009 Test Value en Kza
TestNet Nj Event 2009 Test Value en KzaTestNet Nj Event 2009 Test Value en Kza
TestNet Nj Event 2009 Test Value en Kza
 
Presentatie Azure bij SLBdiensten
Presentatie Azure bij SLBdiensten Presentatie Azure bij SLBdiensten
Presentatie Azure bij SLBdiensten
 
C1 Rob Van Agteren
C1   Rob Van AgterenC1   Rob Van Agteren
C1 Rob Van Agteren
 
Kwaliteitswaarborging in scantrajecten
Kwaliteitswaarborging in scantrajectenKwaliteitswaarborging in scantrajecten
Kwaliteitswaarborging in scantrajecten
 
Buzz Ordina Testing Vacatures - Meet Swen
Buzz Ordina Testing Vacatures - Meet SwenBuzz Ordina Testing Vacatures - Meet Swen
Buzz Ordina Testing Vacatures - Meet Swen
 

More from DATPROF

DATPROF Test data Management (data privacy & data subsetting) - English
DATPROF Test data Management (data privacy & data subsetting) - EnglishDATPROF Test data Management (data privacy & data subsetting) - English
DATPROF Test data Management (data privacy & data subsetting) - English
DATPROF
 
Test Data Management in an agile environment
Test Data Management in an agile environmentTest Data Management in an agile environment
Test Data Management in an agile environment
DATPROF
 
Gebruikerssessie DATPROF februari 2015
Gebruikerssessie DATPROF februari 2015Gebruikerssessie DATPROF februari 2015
Gebruikerssessie DATPROF februari 2015
DATPROF
 
Breakfast Session: Test data Management
Breakfast Session: Test data ManagementBreakfast Session: Test data Management
Breakfast Session: Test data Management
DATPROF
 
Presentatie Privacy Paleis anonimiseringstool PIA
Presentatie Privacy Paleis anonimiseringstool PIAPresentatie Privacy Paleis anonimiseringstool PIA
Presentatie Privacy Paleis anonimiseringstool PIA
DATPROF
 
Presentatie Agile en Testdata van Bert Nienhuis | DATPROF
Presentatie Agile en Testdata van Bert Nienhuis | DATPROF Presentatie Agile en Testdata van Bert Nienhuis | DATPROF
Presentatie Agile en Testdata van Bert Nienhuis | DATPROF DATPROF
 
Test Tool Event van Sogeti | DATPROF Testdata Management
Test Tool Event van Sogeti | DATPROF Testdata Management Test Tool Event van Sogeti | DATPROF Testdata Management
Test Tool Event van Sogeti | DATPROF Testdata Management
DATPROF
 
Datprof tmap 2013 handout
Datprof tmap 2013 handoutDatprof tmap 2013 handout
Datprof tmap 2013 handout
DATPROF
 
20130918 kennis sessie-handout
20130918 kennis sessie-handout20130918 kennis sessie-handout
20130918 kennis sessie-handoutDATPROF
 
Dutchtestingconference2013 slideshare
Dutchtestingconference2013 slideshareDutchtestingconference2013 slideshare
Dutchtestingconference2013 slideshare
DATPROF
 
20130318 datprof privacy & subset
20130318   datprof privacy & subset20130318   datprof privacy & subset
20130318 datprof privacy & subsetDATPROF
 
Datprof privacy & subset 2.0webslideshare
Datprof privacy & subset 2.0webslideshareDatprof privacy & subset 2.0webslideshare
Datprof privacy & subset 2.0webslideshareDATPROF
 
Privacy webslideshare
Privacy webslidesharePrivacy webslideshare
Privacy webslideshareDATPROF
 
20121119 tmapprivacy
20121119 tmapprivacy20121119 tmapprivacy
20121119 tmapprivacyDATPROF
 

More from DATPROF (14)

DATPROF Test data Management (data privacy & data subsetting) - English
DATPROF Test data Management (data privacy & data subsetting) - EnglishDATPROF Test data Management (data privacy & data subsetting) - English
DATPROF Test data Management (data privacy & data subsetting) - English
 
Test Data Management in an agile environment
Test Data Management in an agile environmentTest Data Management in an agile environment
Test Data Management in an agile environment
 
Gebruikerssessie DATPROF februari 2015
Gebruikerssessie DATPROF februari 2015Gebruikerssessie DATPROF februari 2015
Gebruikerssessie DATPROF februari 2015
 
Breakfast Session: Test data Management
Breakfast Session: Test data ManagementBreakfast Session: Test data Management
Breakfast Session: Test data Management
 
Presentatie Privacy Paleis anonimiseringstool PIA
Presentatie Privacy Paleis anonimiseringstool PIAPresentatie Privacy Paleis anonimiseringstool PIA
Presentatie Privacy Paleis anonimiseringstool PIA
 
Presentatie Agile en Testdata van Bert Nienhuis | DATPROF
Presentatie Agile en Testdata van Bert Nienhuis | DATPROF Presentatie Agile en Testdata van Bert Nienhuis | DATPROF
Presentatie Agile en Testdata van Bert Nienhuis | DATPROF
 
Test Tool Event van Sogeti | DATPROF Testdata Management
Test Tool Event van Sogeti | DATPROF Testdata Management Test Tool Event van Sogeti | DATPROF Testdata Management
Test Tool Event van Sogeti | DATPROF Testdata Management
 
Datprof tmap 2013 handout
Datprof tmap 2013 handoutDatprof tmap 2013 handout
Datprof tmap 2013 handout
 
20130918 kennis sessie-handout
20130918 kennis sessie-handout20130918 kennis sessie-handout
20130918 kennis sessie-handout
 
Dutchtestingconference2013 slideshare
Dutchtestingconference2013 slideshareDutchtestingconference2013 slideshare
Dutchtestingconference2013 slideshare
 
20130318 datprof privacy & subset
20130318   datprof privacy & subset20130318   datprof privacy & subset
20130318 datprof privacy & subset
 
Datprof privacy & subset 2.0webslideshare
Datprof privacy & subset 2.0webslideshareDatprof privacy & subset 2.0webslideshare
Datprof privacy & subset 2.0webslideshare
 
Privacy webslideshare
Privacy webslidesharePrivacy webslideshare
Privacy webslideshare
 
20121119 tmapprivacy
20121119 tmapprivacy20121119 tmapprivacy
20121119 tmapprivacy
 

Test automatisering en test data management | data subsets

Editor's Notes

  1. Subsetten & testautomatisering. Eigenlijk heb ik een allergie voor testautomatisering. - Waarom? + Voorbeelden Wat gebeurd er dan met je SUT? Time-outs
  2. Voorbeeld 1. Omgeving: Niet productie-like hardware Data: Wel productie-like volume SUT? Time-outs naar mate meer testers Voorbeeld 2. 3 dagen bezig zijn met het controleren van de test data die gebruikt wordt in de geautomatiseerde regressietest. Nadien nog het test resultaat moeten controleren. Duur van een handmatige regressietest? 5 dagen.
  3. De wereld van vandaag schreeuwt dat er een noodzaak is tot automatisering van testen. Waarom dan toch vasthouden aan die allergie?
  4. Testen versnellen is een management beslissing. Zonder de realisatie dat dit alleen gaat in combinatie met controle hebben over je omgeving en je data
  5. Testen versnellen is een management beslissing. Zonder de realisatie dat dit alleen gaat in combinatie met controle hebben over je omgeving en je data Testen versnellen door automatisering zonder controle levert onbetrouwbare resultaten, met als gevolg het falen van het test automatiseringstraject.
  6. Weet je zeker dat je de antwoorden terugkrijgt die je nodig hebt?
  7. Weet je zeker dat je de antwoorden terugkrijgt die je nodig hebt?
  8. Een stukje herhaling.
  9. Hoe Subset toe te passen? Maar, daar lossen we in veel situaties het probleem nog niet mee op. Dus wat zijn de mogelijkheden nu?
  10. Data selectie voor TA apart neerzetten… zodat je deze a la minute kan neerzetten. Handig ook in combinatie met het toevoegen van testgevallen aan automatisering
  11. Slimme toepassing van classificatie mogelijkheden. Maak slim gebruik van UNUSED.
  12. Trigger het neerzetten van je data als onderdeel van je automatische test. Of laat Subset je automatische test starten Beide kan, zo kan je ook na afloop van je test een nieuwe gewenste testsituatie neerzetten. (hoewel je misschien eerst je testresultaten wilt analyseren)