COOLData Tools - coolprofs.nl
Download
Report
Transcript COOLData Tools - coolprofs.nl
COOLData Tools
Genereren en overzetten van data
17 april 2014
© 2014 COOLProfs
Waarom is testdata noodzakelijk?
Goede data voor:
• Testen
• Demonstreren
• Trainen
Goede data is:
• Representatief
• Alle variaties
• Voldoende volume
© 2014 COOLProfs
Herkent u deze problemen?
• Ik wil testen, MAAR in mijn omgeving
• Is geen representatieve data
• Is niet voldoende volume
• Is het moeilijk om (een deel van de) data tussen omgevingen
te verplaatsen
• Mag ik niet alle productiedata gebruiken om privacy redenen
© 2014 COOLProfs
3
Staging in OTAP-omgevingen
Ontwikkel
Applicatie
Data
© 2014 COOLProfs
Applicatie
Data
Applicatie
Front-end Server
(D1)
Front-end Server
(D1)
Front-end Server
(D1)
Front-end Server
(D1)
Productie
Acceptatie
Test
Data
Data
Mogelijke oplossingen
1. Handmatig testdata invoeren
2. Gemaskeerde productiedata gebruiken
3. Automatisch testdata genereren
© 2014 COOLProfs
5
Onze oplossingen
Tools:
1) COOLData Mover
2) COOLData Generator
Voordelen:
• Lagere kosten
• Kortere doorlooptijd
• Hogere kwaliteit
© 2014 COOLProfs
6
COOLData Mover
COOLData Mover is een applicatie voor het
definiëren en automatisch stagen tussen OTAPomgevingen.
VOORDELEN
•
Directe koppeling met het
metamodel van OutSystems voor
de selectie van eSpaces en
entiteiten.
•
Unieke automatische validatie om
een consistente data set (package)
samen te stellen.
•
Eenvoudige definiëren van filteropties om selecties van data over
te kunnen zetten
Direct data exporteren/importeren via XML
•
Ondersteuning van alle data typen
in het OutSystems Platform.
Direct data verwijderen uit de database
•
Mogelijkheid om grote
hoeveelheden data over te zetten.
Directe koppeling OutSystems metamodel
Eenvoudige definitie van ‘data packages’
Grote volumes met filteroptie van data
“Nu we automatisch data kunnen stagen hebben
we eindelijk de juiste data in de juiste omgeving!”
© 2014 COOLProfs
COOLData Generator
COOLData Generator is een applicatie voor het
definiëren en automatisch genereren van testdata.
VOORDELEN
•
Directe koppeling met het
metamodel van OutSystems voor
de selectie van entiteiten.
Eenvoudige definitie van generatie-opties
•
Mogelijkheid om voor unit testen
testdata te genereren in MS-Excel
Volume dataset bepalen (10,100, 10.000, …)
•
Eenvoudige definiëren van
generatie-opties per attribuut en
bedrijfsregels voor complexe
(extreme) testdata.
•
Aanmaken van grote hoeveelheden
(volume) testdata.
•
Direct inladen van testdata in de
database via sql-script of xml.
Directe koppeling OutSystems metamodel
Makkelijke controle testdata in MS-Excel
Direct inladen testdata in database
“Nu we standaard testdata genereren vinden
ontwikkelaars en gebruikers testen leuk!”
© 2014 COOLProfs
[email protected]
Postbus 56
2370 AB Roelofarendsveen
071 331 16 23
www.coolprofs.com
© 2014 COOLProfs