Upload
lamphuc
View
217
Download
2
Embed Size (px)
Citation preview
Quality Automation
Day
|
Testautomatisering & DevOps
Vincent Wijnen – Testtool Consultant
2 Testautomatisering & DevOps
|
“Testautomation is the Achilles heel of DevOps”
Jeffery Payne – Eurostar 2015
Testautomatisering & DevOps 3
|
Context
Testautomatisering & DevOps 4
Architectuur Development Testen Implementatie
& Beheer
|
Context
Testautomatisering & DevOps 5
DevOps DevOps DevOps DevOps
|
Context
Testautomatisering & DevOps 6
DevOps Team
PO Dev
Engineers
Ops
Engineers
Test
Engineers
Scrum
Master
|
Context
Testautomatisering & DevOps 7
|
Context
Testautomatisering & DevOps 8
|
Context
Testautomatisering & DevOps 9
|
Context
Testautomatisering & DevOps 10
DevOps Team
PO Dev
Engineers
Ops
Engineers
Test
Engineers
Scrum
Master
TA TA
|
Context
Testautomatisering & DevOps 11
Adapters Core Functionality
Database Payment Engines
|
Context
Testautomatisering & DevOps 12
|
Terminology
Test Automation
≠
Automated Testing Testautomatisering & DevOps 13
|
Terminology
Testautomatisering & DevOps 14
Test Tooling as API Traditional Tools TA for Everyone
(Test)Tool Engineer Automated Tester Test Automation
Developer
|
Terminology
Testautomatisering & DevOps 15
Business Dev Test Operations
Production
|
The Problem
Testautomatisering & DevOps 16
|
The Problem
Testautomatisering & DevOps 17
Business Dev Test Operations
Production
|
The Problem
Testautomatisering & DevOps 18
Adapters Core Functionality
Database Payment Engines
|
The Problem
Testautomatisering & DevOps 19
DevOps Team
PO Dev
Engineers
Ops
Engineers
Test
Engineers
Scrum
Master
TA TA
|
The Solution
Testautomatisering & DevOps 20
DevOps Team
PO Dev
Engineers
Ops
Engineers
Test
Engineers
Scrum
Master
AT AT AT AT AT AT AT AT
|
The Solution
Testautomatisering & DevOps 21
Adapters Core Functionality
Database Payment Engines
|
The Solution
Testautomatisering & DevOps 22
Adapters Core Functionality
Database Payment Engines
|
The Test Automation Team
Testautomatisering & DevOps 23
Live Environment End Users Low Quality Primary goal
Feature Team
Test Automation Team
Production
Test
Clients
Feature Teams
Unhappy
Clients
Reduced
Velocity
Creating Core
Business
Enabling Core
Business
Business Pressure Distance to End
Users Functional SUT
Knowledge Team Type
Feature Team
Test Automation Team
High
Low
High
None
High
Low
Core Team
Support Team
|
The Result
Testautomatisering & DevOps 24
DevOps Team 1 DevOps Team 2 DevOps Team 3 DevOps Team 4
Test Automation Team
PO Ops
Stories
Test Automation
Software
|
Payment Engine Mainframe
The Result
Testautomatisering & DevOps 25
Order Manager
TA Guild
The Test Automation Team
Testautomatisering & DevOps 26
|
Question Time!
Testautomatisering & DevOps 27
Scaling Cost Governance Work
Distribution
Tooling Choice CD / CI Required
Skillset
Approach to
Test
Automation
ROI Team Roles Guilds Juicy
Anecdotes