Top Banner
W11 DevOps & Testing 10/5/16 13:45 The Journey to Continuous Testing Presented by: Adam Auerbach Capital One Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073 8882688770 9042780524 [email protected] http://www.starwest.techwell.com/
15

The Journey to Continuous Testing

Jan 23, 2018

Download

Software

TechWell
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Journey to Continuous Testing

       W11  DevOps  &  Testing  10/5/16  13:45            

The  Journey  to  Continuous  Testing  Presented  by:    

 

  Adam  Auerbach      

Capital  One    

Brought  to  you  by:        

   

   

350  Corporate  Way,  Suite  400,  Orange  Park,  FL  32073    888-­‐-­‐-­‐268-­‐-­‐-­‐8770  ·∙·∙  904-­‐-­‐-­‐278-­‐-­‐-­‐0524  -­‐  [email protected]  -­‐  http://www.starwest.techwell.com/      

 

       

Page 2: The Journey to Continuous Testing

Adam  Auerbach      Adam  Auerbach  is  the  senior  director  of  technology  for  advanced  testing  and  release  services  for  Capital  One  Financial  Corporation,  a  diversified  bank  with  65-­‐million  customer  accounts  worldwide.  Adam  is  responsible  for  Capital  One's  enterprise  performance  and  automated  testing  departments  as  well  as  enterprise  release  management  and  test  data  management.  Since  joining  Capital  One,  he  has  provided  leadership  for  the  agile  transformation  of  their  quality  assurance  group,  and  led  the  enterprise  adoption  of  DevOps  and  ATDD.  Previously  Adam  was  with  Chase  and  other  financial  and  insurance  companies  in  leadership  positions  focused  on  quality  and  agile  practices.  

Page 3: The Journey to Continuous Testing

9/21/16

1

The Journey towards Con1nuous Tes1ng

TECH

About Me

•  SeniorDirectorofTechnologyatCapitalOne•  Tweetme@Bugman31|[email protected]

• ResponsibleforCapitalOne’sAdvancedTesIngandReleaseServicesTeams,whichinclude:

•  PerformanceTesIng•  ServiceVirtualizaIon•  AutomatedTesIng•  ReleaseManagement•  TestData•  QualityEngineeringCommunityofPracIce

@Bugman31

Page 4: The Journey to Continuous Testing

9/21/16

2

@Bugman31

@Bugman31

QTP Adaptor

Ente

rpris

e Te

st A

utom

atio

n Pl

atfo

rm

QTP Automation Components …

VB Script Adaptor

Services Automation Components …

Mainframe Automation Components …

SQL DB SQL

Interface

XML Interface

eTA

F R

eusa

ble

Com

pone

nts

DOC Interface

. . .

Doc temp

TE Adaptor

eTA

F A

utom

atio

n D

river

QC Interface

Main Frame Apps

Auto Reports

eTAF Automation framework Artifacts

Vers

ion

C

ontr

ol

Web Services

Excel files

Web App 1 Web App 2 MF App

XML files

QC/ALM

Selenium Automation Components …

Selenium Adaptor

Web Apps

Not$Complete$

Complete$

Page 5: The Journey to Continuous Testing

9/21/16

3

@Bugman31

Design

Build

Test

Design

Build

Test

Sprint1

Sprint2

Hardening TestDefectFixTECH

@Bugman31

Page 6: The Journey to Continuous Testing

9/21/16

4

DEV OPS

Deliver high quality working so=ware faster

@Bugman31

@Bugman31

Page 7: The Journey to Continuous Testing

9/21/16

5

Pipelines

@Bugman31

Real-Time Automa1on

@Bugman31

Page 8: The Journey to Continuous Testing

9/21/16

6

TECH

@Bugman31

Environments

@Bugman31

Page 9: The Journey to Continuous Testing

9/21/16

7

Test Data

@Bugman31

Integrated Environment

Virtualized Environment

Service Virtualiza1on

@Bugman31

Page 10: The Journey to Continuous Testing

9/21/16

8

Embrace the cloud

@Bugman31

Dashboards

@Bugman31

Page 11: The Journey to Continuous Testing

9/21/16

9

Dashboard Cont’d

@Bugman31

Architecture

• Simplebranchingstrategy

• MicroServices

• Blue/Greenenvironments

• Featuretoggles

@Bugman31

Page 12: The Journey to Continuous Testing

9/21/16

10

Self Service drives scalability

@Bugman31

The power of the community

@Bugman31

Page 13: The Journey to Continuous Testing

9/21/16

11

Train everyone

Capital One University

@Bugman31

People

@Bugman31

Page 14: The Journey to Continuous Testing

9/21/16

12

What does this mean for me?

@Bugman31

Ques1ons?

TECH

@Bugman31

Page 15: The Journey to Continuous Testing

9/21/16

13

The Journey towards Con1nuous Tes1ng

TECH