Testing University A fool with a tool is still a fool
“Test Tooling is een must”
Must?
Test Tooling? 2
Als je iets moet…
kun je dan wel de juiste keuzes maken?
Moeten
Willen
3
Van moeten naar willen…
Moeten
Willen
Test Tool? Gebruik? Effect
4
Sogeti’s visie op Test Tooling
Richt je op het effect van het gebruik
5
Test tools… Test Beheer Test Management Tool
Test Ontwerp Test ontwerp tool
Test Uitvoering Functioneel test uitvoerings tool
Performance test tool
Test Omgeving Test Data Management Tool
Service Virtualization Tool
6
… en hun effecten Test Beheer Test Management Tool
Test Ontwerp Test ontwerp tool
Test Uitvoering Functioneel test uitvoerings tool
Performance test tool
Test Omgeving Test Data Management Tool
Service Virtualization Tool
7
Effecten, afgeleide effecten en termijnen
Functioneel test uitvoerings tool
Primair
Sneller
Korte termijn
Afgeleid
Korter
Time to Market
Meer
Incidenten
Vaker
Oplostijd
Besparing
Lange termijn
Effecten, afgeleide effecten en termijnen
Test Management Tool
Primair
Controle over producten
Korte termijn
Afgeleid
Inzicht in status en kwaliteit
Controle over proces
Besparing
Lange termijn
Effecten van combinaties en integraties
Test Beheer
Test Ontwerp
Test Uitvoering
Test Omgeving
10
ALM Tool Chain Requirements Design
Source Control
Incident Management Application Lifecycle Test Beheer
Build Test Ontwerp
Deploy
Test Uitvoering
Test Omgeving 11
ALM Tool Chain Requirements
Er is heel veel mogelijk Incident
Design
Management
Source Control
Application Lifecycle Test Beheer
Build
Waar te beginnen? Test Ontwerp
Deploy
Test Uitvoering
Test Omgeving 12
Waar beginnen? Bepaal de gewenste effecten Kies de juiste types test tool bij de gewenste effecten
Stippel een pad uit Hoe lang het duurt voor het effect zichtbaar is verschilt per type testtool 13
Termijn per type Test Tool Test Tool voor medewerker
Test Tool voor een team
Test Tool voor een organisatie
14
Het pad… Quick Win
Quick Win
Quick Win
Goed gevoel met snel resultaat
Middellange termijn
Middellange
Bruikbare verbeteringen met hoge opbrengst
Lange termijn Als je nu niet begint bereik je geen resultaat 15
Bijvoorbeeld… Testautomatisering Requirement traceability
Service Virtualization
Versnellen
Inzicht
Parallel testen
16
Sogeti’s visie op Test Tooling
Richt je op het effect van het gebruik Plan de termijn van effecten
17
Van willen naar kunnen…
Moeten
Willen
Kunnen Implementatie
Gebruik Onderhoud
18
Van willen naar kunnen hangt af van…
Vanzelfsprekend?
Kunnen Implementatie
Gebruik Onderhoud
Kennis
Kosten
Test Tool
Tijd 19
Kosten maken keuzes nodig Requirements Design
Source Control
Incident Management Application Lifecycle Test Beheer
Build Test Ontwerp
Deploy
Test Uitvoering
Test Omgeving 20
Sogeti’s visie op Test Tooling
Richt je op het effect van het gebruik Plan de termijn van effecten Kunnen door juiste tool en kennis
21
Twee instellingen die niet werken… Alles is mogelijk
Dat gaat hier niet werken
Gebruik een trap…
22
Succes… Het gaat niet om hoe hoog je komt…
Maar om zorgen dat je boven blijft
Maak test tools onderdeel van het testproces 23
Sogeti’s visie op Test Tooling
Richt je op het effect van het gebruik Plan de termijn van effecten Kunnen door juiste tool en kennis Succes als gebruik geïntegreerd in proces
24
Test Tooling is een must… …om te bereiken wat we willen
En dan?
4 Fasen model
Proeftuin
Bouw
Implementatie
Acceptatie
27
Proeftuin Bestaande tooling
Technisch
Testobject
Bestaande testware
Functioneel
Gewenste functionaliteit
Kennis
Financieel
Toolkosten
Go / NoGo 28
Bouw Testware
Rapportage
Testscripts
Framework
Error recovery
Interfaces
Databases
Installaties
29
Implementatie Rapportage
Planning
Gebruik
Test Tooling Onderhoud
Infrastructuur
Connecties
30
Acceptatie Rapportage Rapportage Coördinators
Planning Planning Management
Gebruik Gebruik Test Engineers
Test Tooling
Onderhoud Onderhoud Tool Engineers
Infrastructuur Infrastructuur Beheer/Ops
Connecties Connecties Beheer/Ops
31
Vincent Wijnen
[email protected] 06-50853457
www.sogeti.nl/expertises/testing