implementing test automation, a story about changing insights and experiences
Post on 28-Nov-2014
502 Views
Preview:
DESCRIPTION
TRANSCRIPT
A Simple Strategy ?
Derk-Jan de GroodTest Automation Day 2014
1
From…. To…
2
To
3
From
Tool Selection
BC
Project
Technology
Treshold
BC
Budget
OPS
Org. Change Crowbar
4
Tool selection
5
I don’t want it !
6
Message
7
Its our task to get organisation to start with TA
8
Get
Started
9
…and that summarizes why we should do TA
All well, but what is the financial impact ?
Business case
The cost or benefits of TA
10
Business Case
11
Free
tools
simple
BC
Window(loket model)
12
TAD 2012: Defining the threshold
13
1 NeedsWhy automate testing?
2 DefineWhat tests should be automated, Reuse existing test or define new tests
3 PreconditionsInfrastructure and tool selection. These are the technical constraints that need to be in order to be able to automate filled.4 Usage Embedding of test automation into existing processes necessary.5 OrganizationAre resources and knowledge available?
TAD 2013: Where to start?
14Does the solution fit the vision?
What is expected PayBack period?
What is expected profit?
What does automating these tests cost?
What TA solutions are already in place?
What does this mean for the tool requirements?
What charactizes these test technically?
Automation of what tests yield most benefit?
What tests are executed?
Think out of the box!
Scenario’s
Technical clustering
Embedding TA in organisation
15
Outsourcing
16
Embedding TA
From project to organization
17
18
19
GOALS
Clear decisions
Transition to operational use
Lower initial threshold
Embedding in organization
Seduction:
I want it !
KISS
21
TI PoC Ops
22
From $ to B
24
25
From Treshhold to Crowbar
Operational mode
Sustainabilty and efficiency
26
27
1. Locks (resources)2. Windows 7
security settings3. Tool configuratie: qtp
licentie, alm client registratie, qtp-> alm
connectiviteit4. Vragen mbt add ons en
ondersteuning5. Password reset6.
Licentie uitbreidingen7. Toevoegen
nieuwe gebruikers8. Nieuwe domeinen
aanmaken9. Back up en restore
procedure10. Evt defect procedure met
gebruikmaking Hp defect module11.
Onderhoud mbt patches en nieuwe
versies (Alm en uft)
AS <STAKEHOLDER> I WANT <NEED>SO THAT <REASON>
28
29
Als testnavigator wil ik weten wie ik kan aanspreken als ik een omgeving moet opzetten, licenties nodig heb of inhoudelijk vragen heb.
Als manager wil ik weten welke kosten aan mij doorgerekend worden, zodat ik dit kan opnemen in mijn project/afdelingsbudget.
Als Procurement wil ik duidelijke richtlijnen over de inkoop van licenties, zodat ik een goede prijs kan afspreken met de leverancier
Allotment
30
From Technology to organizational Change
31
Projects vs OPS
Sustainabilty and efficiency
32
When the project does its own thing
Operations needs to• Buy new tools• Gain new knowledge and experience• Integrate project-test with existing ART• Re-program the tests
33
imagine buyer-supplier situations
The project-ops interface
34
As TM I want to influence the tools used by the projects, so I'm not faced with future legacy in the test tool landscape.
Two h
ats
35
Organizational powers
36
Project OPS
Business IT
Good
Story
Testing is part of DLC
IT policy & roadmap
CI/CD
Agile
Simplification IT landscape
Business model
Automation
Outsourcing
37
From Technology to organizational Change
38
Wrap up
39
The Journey
40
Tool Business Case Strategy
Regression test solutions
Crow bar
Budget
Operations
Projects
Change process
41
Downloads
42
http://djdegrood.wordpress.com/2013/05/15/test-automation-is-inevitable-mind-map/
http://djdegrood.wordpress.com/2012/06/22/test-automation-day-should-we-do-ta/
http://www.eurostarconferences.com/blog/2014/6/16/g%28r%29ood-testing-volume-6---test-automation-is-an-industry-practice
Derk-Jan
ValoriColtbaan 4a3439 NG NIEUWEGEINThe Netherlands
• derkjandegrood@valori.nl• +31(0)651807878• www.valori.nl• @DerkJanDeGrood• http://djdegrood.wordpress.com
Derk-Jan
43
Have a
good
trip !
top related