SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Quality Assurance in fast
paced DevOps projects using
automation
2© 2018 Sogeti. All rights reserved.
Area Product Owner
Patrick Verpaalen
Introductie
DevTest Expert
Ghislain Gabriëlse
Inhoud
Alphabet
OASIS
Op weg naar CI/CD
Continuous Testing
Lessons learned & de toekomst
4© 2018 Sogeti. All rights reserved.
Alphabet
5© 2018 Sogeti. All rights reserved.
Alphabet
28
3700
80.000
700.000
AlphaRent
Operational Lease
Car Sharing
eMobility
6© 2018 Sogeti. All rights reserved.
OASIS
7© 2018 Sogeti. All rights reserved.
• Eigen IT landschap
• Monolitische applicaties
• Niet schaalbaar
• Dubbele Licentiekosten
Vergelijkbaar met een
Nokia 3310.
• 1 Applicatie landschap
• Apps & Microservices
• Flexibel, aanpasbaar
• Business transformatie
Vergelijkbaar met een
smartphone
OASIS
8© 2018 Sogeti. All rights reserved.
Silo’s
9© 2018 Sogeti. All rights reserved.
0
20
40
60
80
100
120
2015 2019
OASIS 2015 tot 2019
Requirement Area Teams Solution Delivery Employees
10© 2018 Sogeti. All rights reserved.
Deployments
0
20
40
60
80
100
120
140
160
180
2014 2015 2016 2017 2018 2019 2020 2021
Amount of deployments for OASIS overall
11© 2018 Sogeti. All rights reserved.
Op weg naar CI/CD
12© 2018 Sogeti. All rights reserved.
03/10/2019 12
Op weg naar CI/CD; onze fabriek
Agile Tool
Chain
Delivery
Pipeline
Monitoring
and
logging
Integration
Integration
Spec
Dev
Operate
QX Day 2019
13© 2018 Sogeti. All rights reserved.
Continuous Testing
14© 2018 Sogeti. All rights reserved.
Test Pyramide Alphabet Implementatie
Test strategie
Unit tests
Component Tests
Systeemtesten
16© 2018 Sogeti. All rights reserved.
Uitdagingen test aanpak
• Geen end 2 end visie op CI/CD en Testen
• Ontbreken van kennis en kunde
• Test pyramide meer een test rechthoek
• UI Testen onstabiel
• UI Testen opgeslagen in App repositories
• Klant verwacht handmatige acceptatie test
• Onze microservices zijn eigenlijk niet zo micro
17© 2018 Sogeti. All rights reserved.
Test Rechthoek naar Test Pyramide
UI Test
Component
Test
Unittest
UI Test
Component
Test
Unittest
UI Test
Component
Test
Unittest
Component
Test
Unittest
Component
Test
Unittest
Component
Test
Unittest
Component
Test
Unittest
FrontendsBackends
UI Test
Component
Test
Unittest
ACC Test
ACC Test
18© 2018 Sogeti. All rights reserved.
Quality Assurance
20© 2018 Sogeti. All rights reserved.
Lessons learned & de toekomst
21© 2018 Sogeti. All rights reserved.
Lessons learned
• Vereist visie over volledige keten
• CI/CD is noodzakelijk om snelheid te behouden en te versnellen
• Communicatie via code, standaardisatie!
• Testbaarheid moet een speerpunt zijn tijdens development
• Implementatie Test Pyramide of Test Honeycomb is noodzakelijk
• Business transformatie
• Mindset
• Minder rollen
22© 2018 Sogeti. All rights reserved.
De toekomst
• Continuous Security Testing
• Continuous Performance Testing
• A/B Testing
• CI/CD as a service leveren aan de rest van Alphabet/BMW
• Public Cloud
• Zero-Touch deployments
23© 2018 Sogeti. All rights reserved.
Vragen
Introductie
25© 2018 Sogeti. All rights reserved.
Click to insert title
▪ Click to insert text
• Click to insert text
– Click to insert text
▪ Click to insert text
26© 2018 Sogeti. All rights reserved.
Click to insert long text Click to insert long text
Click to insert title Click to insert title
27© 2018 Sogeti. All rights reserved.
Click to insert title Click to insert titleClick to insert title
Click to insert title
Click to insert long text
Click to insert title
Click to insert long text Click to insert long text
Click to insert long text
28© 2018 Sogeti. All rights reserved.
Click to insert title
Insert name
Insert Title/Role
▪ Insert bullet point
▪ Insert bullet point
▪ Insert bullet point
▪ Insert bullet point
Insert name
Insert Title/Role
▪ Insert bullet point
▪ Insert bullet point
▪ Insert bullet point
▪ Insert bullet point
Insert name
Insert Title/Role
▪ Insert bullet point
▪ Insert bullet point
▪ Insert bullet point
▪ Insert bullet point
Insert name
Insert Title/Role
▪ Insert bullet point
▪ Insert bullet point
▪ Insert bullet point
▪ Insert bullet point
29© 2018 Sogeti. All rights reserved.
Click to insert text
Click to insert title
(Work for 1 or 2 lines of title)
TEXT TEXT TEXT TEXT TEXT TEXT TEXT
TEXT Example text Example text Example text Example text Example text Example text Example text
TEXT Example text Example text Example text Example text Example text Example text Example text
TEXT Example text Example text Example text Example text Example text Example text Example text
Example text Example text Example text Example text Example text Example text Example text
30© 2018 Sogeti. All rights reserved.
10%
47%
20%
32%
36%
22%
14%
28%
25%
40%
60%
50%
2013 2014 2015 2016
Category 1 Category 2 Category 3
Click to insert text Click to insert text
Click to insert chart title Click to insert chart title
10%
47%
20%
32%
36%
22%
14%
28%
25%
40%
60%
50%
2013 2014 2015 2016
Category 1 Category 2 Category 3
Click to insert title
(Work for 1 or 2 lines of title)
31© 2018 Sogeti. All rights reserved.
4,3
2,5
3,5
4,5
2,4
4,4
1,8
2,8
2014 2015 2016 2017
Series 1 Series 2
4,3
2,5
3,5
4,5
2,4
4,4
1,8
2,8
2014 2015 2016 2017
Series 1 Series 2
4,3
2,5
3,5
4,5
2,4
4,4
1,8
2,8
2014 2015 2016 2017
Series 1 Series 2
4,3
2,5
3,5
4,5
2,4
4,4
1,8
2,8
2014 2015 2016 2017
Series 1 Series 2
Click to insert chart title Click to insert chart title
Click to insert title
(Work for 1 or 2 lines of title)
Click to insert chart title Click to insert chart title
32© 2018 Sogeti. All rights reserved.
Click to insert chart title
8,23,2
1,4
1,2
2014 2015
2016 2017
Click to insert text
(Work for 1 or 2 lines of title)
Click to insert chart title
8,23,2
1,4
1,2
2014 2015
2016 2017
33© 2018 Sogeti. All rights reserved.
Group
Name
Click to insert text Click to insert text Click to insert text Click to insert text Click to insert text
Insert Group
Name
Insert Group
Name
Click to insert text
Click to insert text Click to insert text
Insert Group
Name
Click to insert title
(Work for 1 or 2 lines of title)
34© 2018 Sogeti. All rights reserved.
World map
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
35© 2018 Sogeti. All rights reserved.
Shapes
Shapes can also be flipped
horizontally or vertically
Please note, shapes can be
rotated to suit your layouts
Above three shapes can be
of five primary colors
36© 2018 Sogeti. All rights reserved.
Color Palette
01 02 06 0703 04 05
Primary colors
08 09 10 11 12 13 14 15 16 17 18 20 21
Colors for Infographics

Más contenido relacionado

La actualidad más candente

Sangam14 - Rajasekhar - Delivering Value via Accelerating ERP Projects - V1
Sangam14 - Rajasekhar - Delivering Value via Accelerating ERP Projects - V1Sangam14 - Rajasekhar - Delivering Value via Accelerating ERP Projects - V1
Sangam14 - Rajasekhar - Delivering Value via Accelerating ERP Projects - V1
Rajasekhar R
 

La actualidad más candente (20)

Scenarios or Why Some Automation Projects Fail - Webinar Presentation
Scenarios or Why Some Automation Projects Fail - Webinar Presentation Scenarios or Why Some Automation Projects Fail - Webinar Presentation
Scenarios or Why Some Automation Projects Fail - Webinar Presentation
 
Advanced Test Automation: Agile Model
Advanced Test Automation: Agile ModelAdvanced Test Automation: Agile Model
Advanced Test Automation: Agile Model
 
Data Driven Testing (Part 5)
Data Driven Testing (Part 5)Data Driven Testing (Part 5)
Data Driven Testing (Part 5)
 
AVEVA World Conference NA - Amish Sabharwal, AVEVA Welcome
AVEVA World Conference NA - Amish Sabharwal, AVEVA WelcomeAVEVA World Conference NA - Amish Sabharwal, AVEVA Welcome
AVEVA World Conference NA - Amish Sabharwal, AVEVA Welcome
 
Sage presenation
Sage presenationSage presenation
Sage presenation
 
Automating Desktop UI Testing | Inflectra Webinars | (Part 2)
Automating Desktop UI Testing | Inflectra Webinars | (Part 2)Automating Desktop UI Testing | Inflectra Webinars | (Part 2)
Automating Desktop UI Testing | Inflectra Webinars | (Part 2)
 
Sangam14 - Rajasekhar - Delivering Value via Accelerating ERP Projects - V1
Sangam14 - Rajasekhar - Delivering Value via Accelerating ERP Projects - V1Sangam14 - Rajasekhar - Delivering Value via Accelerating ERP Projects - V1
Sangam14 - Rajasekhar - Delivering Value via Accelerating ERP Projects - V1
 
Automated Project Management Across Departments at Oi
Automated Project Management Across Departments at OiAutomated Project Management Across Departments at Oi
Automated Project Management Across Departments at Oi
 
AVEVA World Conference NA - Rabelo/Tedstone, AVEVA ERM & Procon
AVEVA World Conference NA - Rabelo/Tedstone, AVEVA ERM & ProconAVEVA World Conference NA - Rabelo/Tedstone, AVEVA ERM & Procon
AVEVA World Conference NA - Rabelo/Tedstone, AVEVA ERM & Procon
 
SpiraPlan Overview Presentation (2019)
SpiraPlan Overview Presentation (2019)SpiraPlan Overview Presentation (2019)
SpiraPlan Overview Presentation (2019)
 
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
Global Test & Defect Management for the Future of Mobility - Gunther Fabian (...
 
Alternatives to the Micro Focus QA Suite
Alternatives to the Micro Focus QA SuiteAlternatives to the Micro Focus QA Suite
Alternatives to the Micro Focus QA Suite
 
AVEVA World Conference NA - Greg Pada, Digital Twin Solutions
AVEVA World Conference NA - Greg Pada, Digital Twin SolutionsAVEVA World Conference NA - Greg Pada, Digital Twin Solutions
AVEVA World Conference NA - Greg Pada, Digital Twin Solutions
 
AVEVA World Conference NA - Patrick Reilly, Vista Projects
AVEVA World Conference NA - Patrick Reilly, Vista ProjectsAVEVA World Conference NA - Patrick Reilly, Vista Projects
AVEVA World Conference NA - Patrick Reilly, Vista Projects
 
AVEVA World Conference NA - Han Lin, Southern California Gas
AVEVA World Conference NA - Han Lin, Southern California GasAVEVA World Conference NA - Han Lin, Southern California Gas
AVEVA World Conference NA - Han Lin, Southern California Gas
 
About vector consulting group
About vector consulting groupAbout vector consulting group
About vector consulting group
 
SpiraTeam Overview Presentation (2019)
SpiraTeam Overview Presentation (2019)SpiraTeam Overview Presentation (2019)
SpiraTeam Overview Presentation (2019)
 
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
 
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
 
Transform QA to Stay Ahead of Digital Disruption
Transform QA to Stay Ahead of Digital DisruptionTransform QA to Stay Ahead of Digital Disruption
Transform QA to Stay Ahead of Digital Disruption
 

Similar a Quality Assurance in fast paced DevOps projects using automation - Patrick Verpaalen & Ghislain Gabriëlse

Enabling Agility Through DevOps
Enabling Agility Through DevOpsEnabling Agility Through DevOps
Enabling Agility Through DevOps
Leland Newsom CSP-SM, SPC5, SDP
 

Similar a Quality Assurance in fast paced DevOps projects using automation - Patrick Verpaalen & Ghislain Gabriëlse (20)

SFA2018 Project to Product - Carmen DeArdo
SFA2018 Project to Product - Carmen DeArdoSFA2018 Project to Product - Carmen DeArdo
SFA2018 Project to Product - Carmen DeArdo
 
Globalize Software Products with Zero Investment
Globalize Software Products with Zero InvestmentGlobalize Software Products with Zero Investment
Globalize Software Products with Zero Investment
 
#STC13: The Future of Tech Comm is Here. Are you ready for it?
#STC13: The Future of Tech Comm is Here. Are you ready for it?#STC13: The Future of Tech Comm is Here. Are you ready for it?
#STC13: The Future of Tech Comm is Here. Are you ready for it?
 
CATIA V5 Presentation.pptx
CATIA V5 Presentation.pptxCATIA V5 Presentation.pptx
CATIA V5 Presentation.pptx
 
SEO with Liferay
SEO with LiferaySEO with Liferay
SEO with Liferay
 
Technical SEO Auditing Tips for the Modern Marketer by Melody Petulla at Merkle
Technical SEO Auditing Tips for the Modern Marketer by Melody Petulla at MerkleTechnical SEO Auditing Tips for the Modern Marketer by Melody Petulla at Merkle
Technical SEO Auditing Tips for the Modern Marketer by Melody Petulla at Merkle
 
Technical SEO Auditing Tips for the Modern Marketer - BAS 2019 - Merkle
Technical SEO Auditing Tips for the Modern Marketer - BAS 2019 - MerkleTechnical SEO Auditing Tips for the Modern Marketer - BAS 2019 - Merkle
Technical SEO Auditing Tips for the Modern Marketer - BAS 2019 - Merkle
 
VUCA - Planning for the essentially unplannable in a disruptive world
VUCA - Planning for the essentially unplannable in a disruptive worldVUCA - Planning for the essentially unplannable in a disruptive world
VUCA - Planning for the essentially unplannable in a disruptive world
 
"Top Tips for Maximizing Tealium iQ" - First Data + WAD, Digital Velocity 2015
"Top Tips for Maximizing Tealium iQ" - First Data + WAD, Digital Velocity 2015"Top Tips for Maximizing Tealium iQ" - First Data + WAD, Digital Velocity 2015
"Top Tips for Maximizing Tealium iQ" - First Data + WAD, Digital Velocity 2015
 
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testingPart 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
 
MuleSoft_NZ_Meetup_11
MuleSoft_NZ_Meetup_11MuleSoft_NZ_Meetup_11
MuleSoft_NZ_Meetup_11
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
How Many Wheels You Have to Reinvent
How Many Wheels You Have to ReinventHow Many Wheels You Have to Reinvent
How Many Wheels You Have to Reinvent
 
Implementing an SEO Strategy for Your Liferay Websites
Implementing an SEO Strategy for Your Liferay WebsitesImplementing an SEO Strategy for Your Liferay Websites
Implementing an SEO Strategy for Your Liferay Websites
 
Takumi method-2(公開用)
Takumi method-2(公開用)Takumi method-2(公開用)
Takumi method-2(公開用)
 
Bringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIsBringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIs
 
Top Five Techniques for Managing Programs and Portfolios
Top Five Techniques for Managing Programs and PortfoliosTop Five Techniques for Managing Programs and Portfolios
Top Five Techniques for Managing Programs and Portfolios
 
Strategies for on premise to Google Cloud migration - Mateusz Pytel, GetInData
Strategies for on premise to Google Cloud migration - Mateusz Pytel, GetInDataStrategies for on premise to Google Cloud migration - Mateusz Pytel, GetInData
Strategies for on premise to Google Cloud migration - Mateusz Pytel, GetInData
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOps
 
Enabling Agility Through DevOps
Enabling Agility Through DevOpsEnabling Agility Through DevOps
Enabling Agility Through DevOps
 

Más de Sogeti Nederland B.V.

Más de Sogeti Nederland B.V. (20)

Sogeti User eXperience (UX) Lab - Usability Testing
Sogeti User eXperience (UX) Lab - Usability TestingSogeti User eXperience (UX) Lab - Usability Testing
Sogeti User eXperience (UX) Lab - Usability Testing
 
Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Usability Lab Live Roleplay - Charlotte Janus & Randy SemeleerUsability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
 
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...
 
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)
 
Good practices in pentesting - Bas de Heer
Good practices in pentesting - Bas de HeerGood practices in pentesting - Bas de Heer
Good practices in pentesting - Bas de Heer
 
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation Factory
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation FactoryNeste: How to Build Business Case, Ramp-up and Run SAP Test Automation Factory
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation Factory
 
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)
 
Hands-off performance testing - Twan Koot & Addy Zwiebel
Hands-off performance testing - Twan Koot & Addy ZwiebelHands-off performance testing - Twan Koot & Addy Zwiebel
Hands-off performance testing - Twan Koot & Addy Zwiebel
 
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...
 
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo Janssen
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo JanssenWorldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo Janssen
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo Janssen
 
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy SemeleerWorkshop: Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
 
The state of Continuous Testing in 2019 - Antoine Aymer
The state of Continuous Testing in 2019 - Antoine AymerThe state of Continuous Testing in 2019 - Antoine Aymer
The state of Continuous Testing in 2019 - Antoine Aymer
 
Reduceer je False Negatives - Peter Wanders van KLM
Reduceer je False Negatives - Peter Wanders van KLMReduceer je False Negatives - Peter Wanders van KLM
Reduceer je False Negatives - Peter Wanders van KLM
 
Effective Insights in an Hour - Daan Oosters
Effective Insights in an Hour - Daan OostersEffective Insights in an Hour - Daan Oosters
Effective Insights in an Hour - Daan Oosters
 
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van Gelder
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van GelderData Driven Ecosystemen - Marcel Schmidt & Dennis Van Gelder
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van Gelder
 
(Niet) effectief exploratory testen - Rik Marselis
(Niet) effectief exploratory testen - Rik Marselis(Niet) effectief exploratory testen - Rik Marselis
(Niet) effectief exploratory testen - Rik Marselis
 
Charlotte van 't Wout - Slim ondernemen met Instagram
Charlotte van 't Wout - Slim ondernemen met InstagramCharlotte van 't Wout - Slim ondernemen met Instagram
Charlotte van 't Wout - Slim ondernemen met Instagram
 
Isabel Meijering - Een ontspannende online connectie
Isabel Meijering - Een ontspannende online connectieIsabel Meijering - Een ontspannende online connectie
Isabel Meijering - Een ontspannende online connectie
 
Siri Beerends - De authenticiteit van nep
Siri Beerends - De authenticiteit van nepSiri Beerends - De authenticiteit van nep
Siri Beerends - De authenticiteit van nep
 
Rutger Bregman - De meeste mensen deugen
Rutger Bregman - De meeste mensen deugenRutger Bregman - De meeste mensen deugen
Rutger Bregman - De meeste mensen deugen
 

Último

+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
Health
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
nirzagarg
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
ahmedjiabur940
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
wsppdmt
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
gajnagarg
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
SayantanBiswas37
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 

Último (20)

+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 

Quality Assurance in fast paced DevOps projects using automation - Patrick Verpaalen & Ghislain Gabriëlse

  • 1. Quality Assurance in fast paced DevOps projects using automation
  • 2. 2© 2018 Sogeti. All rights reserved. Area Product Owner Patrick Verpaalen Introductie DevTest Expert Ghislain Gabriëlse
  • 3. Inhoud Alphabet OASIS Op weg naar CI/CD Continuous Testing Lessons learned & de toekomst
  • 4. 4© 2018 Sogeti. All rights reserved. Alphabet
  • 5. 5© 2018 Sogeti. All rights reserved. Alphabet 28 3700 80.000 700.000 AlphaRent Operational Lease Car Sharing eMobility
  • 6. 6© 2018 Sogeti. All rights reserved. OASIS
  • 7. 7© 2018 Sogeti. All rights reserved. • Eigen IT landschap • Monolitische applicaties • Niet schaalbaar • Dubbele Licentiekosten Vergelijkbaar met een Nokia 3310. • 1 Applicatie landschap • Apps & Microservices • Flexibel, aanpasbaar • Business transformatie Vergelijkbaar met een smartphone OASIS
  • 8. 8© 2018 Sogeti. All rights reserved. Silo’s
  • 9. 9© 2018 Sogeti. All rights reserved. 0 20 40 60 80 100 120 2015 2019 OASIS 2015 tot 2019 Requirement Area Teams Solution Delivery Employees
  • 10. 10© 2018 Sogeti. All rights reserved. Deployments 0 20 40 60 80 100 120 140 160 180 2014 2015 2016 2017 2018 2019 2020 2021 Amount of deployments for OASIS overall
  • 11. 11© 2018 Sogeti. All rights reserved. Op weg naar CI/CD
  • 12. 12© 2018 Sogeti. All rights reserved. 03/10/2019 12 Op weg naar CI/CD; onze fabriek Agile Tool Chain Delivery Pipeline Monitoring and logging Integration Integration Spec Dev Operate QX Day 2019
  • 13. 13© 2018 Sogeti. All rights reserved. Continuous Testing
  • 14. 14© 2018 Sogeti. All rights reserved. Test Pyramide Alphabet Implementatie Test strategie Unit tests Component Tests Systeemtesten
  • 15. 16© 2018 Sogeti. All rights reserved. Uitdagingen test aanpak • Geen end 2 end visie op CI/CD en Testen • Ontbreken van kennis en kunde • Test pyramide meer een test rechthoek • UI Testen onstabiel • UI Testen opgeslagen in App repositories • Klant verwacht handmatige acceptatie test • Onze microservices zijn eigenlijk niet zo micro
  • 16. 17© 2018 Sogeti. All rights reserved. Test Rechthoek naar Test Pyramide UI Test Component Test Unittest UI Test Component Test Unittest UI Test Component Test Unittest Component Test Unittest Component Test Unittest Component Test Unittest Component Test Unittest FrontendsBackends UI Test Component Test Unittest ACC Test ACC Test
  • 17. 18© 2018 Sogeti. All rights reserved. Quality Assurance
  • 18. 20© 2018 Sogeti. All rights reserved. Lessons learned & de toekomst
  • 19. 21© 2018 Sogeti. All rights reserved. Lessons learned • Vereist visie over volledige keten • CI/CD is noodzakelijk om snelheid te behouden en te versnellen • Communicatie via code, standaardisatie! • Testbaarheid moet een speerpunt zijn tijdens development • Implementatie Test Pyramide of Test Honeycomb is noodzakelijk • Business transformatie • Mindset • Minder rollen
  • 20. 22© 2018 Sogeti. All rights reserved. De toekomst • Continuous Security Testing • Continuous Performance Testing • A/B Testing • CI/CD as a service leveren aan de rest van Alphabet/BMW • Public Cloud • Zero-Touch deployments
  • 21. 23© 2018 Sogeti. All rights reserved. Vragen
  • 23. 25© 2018 Sogeti. All rights reserved. Click to insert title ▪ Click to insert text • Click to insert text – Click to insert text ▪ Click to insert text
  • 24. 26© 2018 Sogeti. All rights reserved. Click to insert long text Click to insert long text Click to insert title Click to insert title
  • 25. 27© 2018 Sogeti. All rights reserved. Click to insert title Click to insert titleClick to insert title Click to insert title Click to insert long text Click to insert title Click to insert long text Click to insert long text Click to insert long text
  • 26. 28© 2018 Sogeti. All rights reserved. Click to insert title Insert name Insert Title/Role ▪ Insert bullet point ▪ Insert bullet point ▪ Insert bullet point ▪ Insert bullet point Insert name Insert Title/Role ▪ Insert bullet point ▪ Insert bullet point ▪ Insert bullet point ▪ Insert bullet point Insert name Insert Title/Role ▪ Insert bullet point ▪ Insert bullet point ▪ Insert bullet point ▪ Insert bullet point Insert name Insert Title/Role ▪ Insert bullet point ▪ Insert bullet point ▪ Insert bullet point ▪ Insert bullet point
  • 27. 29© 2018 Sogeti. All rights reserved. Click to insert text Click to insert title (Work for 1 or 2 lines of title) TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT Example text Example text Example text Example text Example text Example text Example text TEXT Example text Example text Example text Example text Example text Example text Example text TEXT Example text Example text Example text Example text Example text Example text Example text Example text Example text Example text Example text Example text Example text Example text
  • 28. 30© 2018 Sogeti. All rights reserved. 10% 47% 20% 32% 36% 22% 14% 28% 25% 40% 60% 50% 2013 2014 2015 2016 Category 1 Category 2 Category 3 Click to insert text Click to insert text Click to insert chart title Click to insert chart title 10% 47% 20% 32% 36% 22% 14% 28% 25% 40% 60% 50% 2013 2014 2015 2016 Category 1 Category 2 Category 3 Click to insert title (Work for 1 or 2 lines of title)
  • 29. 31© 2018 Sogeti. All rights reserved. 4,3 2,5 3,5 4,5 2,4 4,4 1,8 2,8 2014 2015 2016 2017 Series 1 Series 2 4,3 2,5 3,5 4,5 2,4 4,4 1,8 2,8 2014 2015 2016 2017 Series 1 Series 2 4,3 2,5 3,5 4,5 2,4 4,4 1,8 2,8 2014 2015 2016 2017 Series 1 Series 2 4,3 2,5 3,5 4,5 2,4 4,4 1,8 2,8 2014 2015 2016 2017 Series 1 Series 2 Click to insert chart title Click to insert chart title Click to insert title (Work for 1 or 2 lines of title) Click to insert chart title Click to insert chart title
  • 30. 32© 2018 Sogeti. All rights reserved. Click to insert chart title 8,23,2 1,4 1,2 2014 2015 2016 2017 Click to insert text (Work for 1 or 2 lines of title) Click to insert chart title 8,23,2 1,4 1,2 2014 2015 2016 2017
  • 31. 33© 2018 Sogeti. All rights reserved. Group Name Click to insert text Click to insert text Click to insert text Click to insert text Click to insert text Insert Group Name Insert Group Name Click to insert text Click to insert text Click to insert text Insert Group Name Click to insert title (Work for 1 or 2 lines of title)
  • 32. 34© 2018 Sogeti. All rights reserved. World map Texte Texte Texte Texte Texte Texte Texte Texte Texte Texte
  • 33. 35© 2018 Sogeti. All rights reserved. Shapes Shapes can also be flipped horizontally or vertically Please note, shapes can be rotated to suit your layouts Above three shapes can be of five primary colors
  • 34. 36© 2018 Sogeti. All rights reserved. Color Palette 01 02 06 0703 04 05 Primary colors 08 09 10 11 12 13 14 15 16 17 18 20 21 Colors for Infographics