Fueling DevOps with a Testing Trifecta:
How the New World of Testing is Driving
Agile Development
DevOps: Continuous Delivery
@Scott_D_Edwards
#CAWorld
Scott Edwards
CA Technologies
DevTest Portfolio
Session Number
2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type of
warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.
For Informational Purposes Only
Terms of this Presentation
3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Abstract
In this session, see how CA’s DevTest portfolio arm your testing
teams with three testing solutions built for Agile teams:
1. Test automation to create test cases right from requirements
2. Generating synthetic test data to be used on demand
3. Eliminating testing constraints by virtualizing every environment
you need access to
Make testing the accelerator, not the hurdle, to fast application
delivery with high quality.
Scott
Edwards
CA Technologies
Director of Product
Marketing
4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agenda
TESTING IS BROKEN
CUSTOMER SATISFACTION AT THE HEART OF DIGITAL INITIATIVES
WHY QUALITY IS CRITIAL
THE NEED FOR AN AGILE TESTING TRIFECTA
HOW TO ACT NOW
1
2
3
4
5
5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
What is More of a Threat to You?
External Breach Regular Software Update
6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
outage was caused
by a failure during a
daily system refresh“
7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
KNIGHT TRADING …
a “software update accessed outdated
code that suddenly made more than
$440 MILLION
in bad trades in
30 MINUTES
BNY MELLON
problem arose after bank and 3rd party
software provider pushed out an upgrade…
Affecting over
1,200
MUTUAL FUNDS
8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Any Plan that Defers Testing To The End of a Release …
is BROKEN!
In an Agile /
Continuous
Delivery World …
© 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For Embarking on Digital Initiatives
FreeForm Study, “Exploiting the Software Advantage” 2015Top Drivers
Improved Customer Satisfaction
Better Workforce Productivity
Improved Customer Experience
Improved Competitive Differentiation
Better Agility/ Speed to Market
Opening up New Markets
49%
44%
41%
38%
37%
35%
TESTING CANNOT BE AN AFTERTHOUGHT!
© 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Gatepoint Research Sept 2015
147 IT Executives/Directors/Managers responded
© 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
87% Of respondents rate loss of customer satisfaction as potentially the
most critical issue stemming from flubbed application delivery
11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
What is Your Delivery Experience?
What is Your Customer Experience?
12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Any Focus
On Speed…
Without Quality
Will Result in
CONTINUOUS
DELIVERY SUICIDE
13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Ignite Continuous Delivery
Eliminate Your Development and Testing Barriers
Focus Area #1
DEVELOPER SPEED
Focus Area #2
AGILE TESTING
TRIFECTA
Focus Area #3
IGNITING DEVOPS
Director of
Development
KEY LAUNCH
ASPECTS
 Service
Virtualization on
Demand in Azure
Marketplace
 SV for Developers
(vapi.ca.com)
KEY LAUNCH
ASPECTS
1. Test automation
2. Test data
management
3. Test constraint
removal
KEY LAUNCH
ASPECTS
 DevOps Simulation
Game
 Hero Kit
 Benefit/ROI
Calculators
© 2015 CA. ALL RIGHTS RESERVED. FOR INTERNAL USE ONLY.
Dir. Of QA / Testing The Influencer
14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agile Testing Trifecta … Critical for Continuous Delivery
1
Test Automation
2
Test Data
Management
3
Test Constraint
Removal
TODAY’S TRADITIONAL
TESTING METHODS INHIBIT
DEVELOPMENT SPEED AND
IMPACT QUALITY
A new testing
methodology,
combined with
advanced
technology, is
needed
© 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Test Automation Solutions from CA1
16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
“WHY DO SOFTWARE PROJECTS FAIL?”
Changing
or poorly
documented
requirements*
#1 Reason
48%
*Source: IDC White Paper, sponsored by Application Developers Alliance, Application Developers Alliance Developer Insights Report: A Global Survey of Today's Developer, August 2015.
“…software developers would do well
to invest more time and effort into
understanding the requirements of
the systems they plan to build”
Application Developers Alliance in partnership with IDC
Al Hilwa
IDC Program Director,
Application Development Software
© 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
CA Test Case Optimizer
Automatically Create Test Cases… Right from Requirements
REAL WORLD RESULTS
 Cover 100% of requirements in the smallest number of tests
 80% increase in test coverage
 Reduce test cycles by 30% by automatically detecting any
redundant, outdated and duplicate test cases
Define & manage changing Software
Requirements, mapping them to
unambiguous visual flow charts
56%Build Quality into your
Software from the Start
of software defects
can be traced back
to ambiguities in
requirements1
Financial Services Company
Reduced Test cases from
326 to just 17!
1
Test Automation
18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
CA Application Test w/ Mobile Test Automation
Complete test coverage for Agile Practices … Mobile to Mainframe
Beneath
the UI … lies
the complexity
to be tackled
MORE THAN GUI TESTING!
Invoke and verify the behavior of each
layer that makes up an application
Automate Unit, Functional, Load,
Regression & Performance Testing
KEY BENEFITS
 Use for API, Rest API, Mobile, Swift, and SAP testing
 Presentation layer test automation for Web & Mobile UIs
 Reporting and collaboration capabilities that allow team
members to execute, monitor and analyze test results
Financial Service Company
 Run over 400 tests on a nightly basis
 QA runs 460 tests whenever
development releases a build
 83% reduction in defects
1
Test Automation
19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Test Data Management Solutions from CA2
20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Why Test Data
Anonymised live
data may only
cover around
30% of a bank’s
test coverage
requirements
£800 million
worth of fines to businesses breaching financial
principles in 2015 (Financial Conduct Authority)
Fines and regulations by
the EU's General Data
Protection Regulation
starting in 2016
Businesses will have to notify customers – in plain language – what
information about them is collected and how it is used
GDPR fines from the
Information
Commissioner’s Office
(ICO) currently planned
for 2 per cent of a
business’s global revenue
(capped at €100million)
FCA planning
unlimited fines
21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
CA Test Data Manager
Generate synthetic test data for maximum coverage
REAL WORLD RESULTS
 Create millions of rows of high quality data in
just minutes
 Reduce infrastructure costs by up to $50k per
database
 Reduce the time needed to generate synthetic
test data by as much as 50%
1Bender RBT
63% of data breaches
caused by human error
in exposing sensitive
records
$5.4 Million = average
cost of data breach
incidents
2
Test Data Mgmt.
Automatic creation of realistic
test data sets required for
testing
Designed to Eliminate
the Risk of Data Breach
Large Credit Card Company
 70% reduction in time and effort for getting access to
Test Data (Months to days)
 80% reduction in time spent manually searching for the
‘right data’
 70% reusability of Test Data Conditions for releases
22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
New Test Data & Test Automation Integrations
TCO w/ Rally
TCO w/ HP ALM
TDM w/ Service Virtualization
TDM w/ Mainframe
Automatically convert user stories into the
smallest set of test cases with 100%
coverage, linked to the right data and
expected results
Import existing requirements and test
cases to an unambiguous, active
flowchart, de-duplicate them, and reduce
test cycles by up to 30%
Generate realistic virtual data which covers
the full range of possible scenarios for
effective service virtualization
High Performance Masking and Test Data
Generation for IMS and DB2 using native
utilities and operations, and automated
data profiling.
2
Test Data Mgmt.
© 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
23 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Test Constraint Removal Solutions from CA3
24 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Why Virtual Services?
Today’s Hurdle to Innovation? Constraints across the SDLC
Incomplete
Developmen
t
Data
Constraints
System
Constraints
Cost
Constraints
Development
Constraints
80%
Only
56%
79%
of teams experience
delays in development
and QA due to unavailable
dependencies
of critical dependencies
are unavailable when
dev and test teams
need them
of teams face prohibitive
restrictions, time limits
or access fees on needed
3rd party services
Source: voke Market Snapshot TM Report: Service Virtualization – January 2015
3
Remove Testing
Constraints
25 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Service
Virtualization
the Wind tunnel of
Software
Accelerate
Application
Delivery
Simulate Dependent
Systems
Provide 24/7
Access
Increase Developer
Productivity
1 2 3
Data
Constraints
System
Constraints
Cost
Constraints
Development
Constraints
How Service Virtualization Eliminates Testing Constraints
CA Service
Virtualization
3
Remove Testing
Constraints
26 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
“Shift-left” Testing
Without SV
WITH SV
Dev1
Dev2
Dev3
System Test
Integration
Performance Test
UAT
SystemDev
1
Dev
2
Dev
1
Dev
3
Dev
2
Dev
3 Integration Performance UAT…
Uncertain delivery schedule – defects persist until UAT
Typical composite app today
waits for whole assembly to begin
With CA Service Virtualization quality
effort moved earlier in the lifecycle
Reduction in SDLC
Faster Delivery
“Went from finding 40% of our defects in the 3rd
and final stage of testing to often finding ZERO.
Service Virtualization turned this final test phase
into a dress rehearsal for production.”
- AutoTrader http://bit.ly/AutoTrader-SV
3
Remove Testing
Constraints
27 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
CA Continuous Application Insight
Regression & API Testing … Reinvented
The CAI Difference
 Provides system of record behind the UI or API
 Identifies dependencies between application
servers, databases and 3rd-party services
Turbocharge Your
Service Virtualization
Global Technology Company
 Automated 3500 regression tests
Large Insurance Company
 Automatically generated 300-600 test cases
a day … w/ 90% coverage
Deep Insight
to Diagnose
Right Issues
Automatic
Creation of Test &
Virtual Services
End-to-End
Transaction
Discovery
3
Remove Testing
Constraints
28 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Test Automation from Requirements to Production
Development
Pre-Production
QA/Test – Goal > 80% Automation
Functional  Regression  Integration  Build  Mobile
CA Test Case Optimizer
Test Less, Cover More
 Test cases optimized
 Deduplicate manual tests
 Quantify costs and time for changes
CA Service Virtualization
Unconstrained Development and Test
 Simulate missing data, functions, and services.
 Simulate APIs and third-party systems
 Turn contracts into assets
Requirements
CA Application Test with Mobile
Any Test, Anywhere
 API functional and non-functional testing
 Create the test once and then run across all targets
 Build level reporting for simplified analysis
 Support for Selenium and Appium
Performance
Load Testing
CA Test Data Manager
The Right Data, in the Right Place at the Right Time
 Eliminate manual data creation and masking
 Minimize security risks by not exposing PII
 Get data to testers and outsourcers fast
Shift Left
Unit Testing
CA Continuous Application Insight
Automate the Automation
 Automatically generate 1000s of test cases
 Provides system of record for what is behind the UI or API
 Follow the transaction across all systems and get detailed error reporting
 Logging and production monitoring
Test cases created and
validated against
requirements.
Review mobile
testing needs.
Mobile and
load testing via
cloud providers.
29 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Your Next Steps
30 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
New Benefits Calculators
31 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
DevOps Simulation Game Experience…
Experience it @ CA World
• See the Demo in Theater 3 area
Experience ½ Day Simulation Game!
• Santa Clara, CA - December 3
• Boulder, CO - December 10
• Plano, TX - January 12
• Chicago, IL – January 19
• Atlanta, GA – January 26
• New York, NY – February 2
Register Today at http://bit.ly/DevOpsSimXP_RS
32 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
33 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
DO3T21S
Case Study: Nordstrom Succeeds in E-Commerce
with Innovative Performance Testing to Reduce
Cycle Times and Improve Quality
DEVOPS THEATER 3
Thursday at 11:30 am
DO4T17S
Case Study: T-Mobile’s DevOps and Continuous
Delivery Journey – Building a Foundation for a
Future Built for Agility
DEVOPS THEATER 4
Thursday at 1:00 Pm
DO3T24S
Business Transformation: Accelerate DevTest with
Microsoft AZURE™ and Service Virtualization on
Demand
DEVOPS THEATER 3
Thursday at 3:00 pm
34 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15

More Related Content

PDF
High Scalability Network Monitoring for Communications Service Providers
PDF
How National Australia Bank (NAB) used CA APM during performance testing to i...
PDF
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
PDF
Case Study: University of Chicago Achieves High Availability through a Centr...
PDF
How to Get the Best User Experience for Your Customers With: CA View® / CA De...
PDF
Pre-con Education: A Day In The Life Of A Software Asset Manager
PDF
Removing Crucial Dependencies to Enable KPN as a Virtual Telecom Provider
PDF
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
High Scalability Network Monitoring for Communications Service Providers
How National Australia Bank (NAB) used CA APM during performance testing to i...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Case Study: University of Chicago Achieves High Availability through a Centr...
How to Get the Best User Experience for Your Customers With: CA View® / CA De...
Pre-con Education: A Day In The Life Of A Software Asset Manager
Removing Crucial Dependencies to Enable KPN as a Virtual Telecom Provider
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...

What's hot (20)

PDF
T-Mobile’s DevOps and Continuous Delivery Journey Building a Foundation for a...
PDF
Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...
PDF
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
PDF
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...
PDF
Fines in the Millions Levied Every Year Coming Soon! The Business Case for ...
PDF
Blazing Fast Testing for Blazing Fast Apps
PDF
Case Study: RagingWire – Improving Service Delivery by Extending DCIM to Mana...
PDF
No More Dumb Pipes: An Enterprise Perspective for Evaluating Network Performa...
PDF
Get the Most From Your Software Licenses with CA Software Asset Management
PDF
How to Test the New Fashioned Way
PDF
Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...
PDF
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
PDF
Using Artificial Intelligence to power Service Virtualization
PDF
Raising the Speed Limit on Mobile App Development
PDF
Improve Network Latency and Hold Service Providers to SLAs
PDF
Linux & Open Source Panel: Driving New Innovation and Value on Your Mainframe
PDF
High Scalability Network Performance Management for Enterprises
PDF
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...
PDF
Hands-On Labs: Introduction to CA Unified Infrastructure Management
PDF
Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance)
T-Mobile’s DevOps and Continuous Delivery Journey Building a Foundation for a...
Tech Talk: Leverage the combined power of CA Unified Infrastructure Managemen...
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery...
Fines in the Millions Levied Every Year Coming Soon! The Business Case for ...
Blazing Fast Testing for Blazing Fast Apps
Case Study: RagingWire – Improving Service Delivery by Extending DCIM to Mana...
No More Dumb Pipes: An Enterprise Perspective for Evaluating Network Performa...
Get the Most From Your Software Licenses with CA Software Asset Management
How to Test the New Fashioned Way
Desjardins Group Leverages CA Workload Automation as It Begins Its DevOps Jou...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
Using Artificial Intelligence to power Service Virtualization
Raising the Speed Limit on Mobile App Development
Improve Network Latency and Hold Service Providers to SLAs
Linux & Open Source Panel: Driving New Innovation and Value on Your Mainframe
High Scalability Network Performance Management for Enterprises
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...
Hands-On Labs: Introduction to CA Unified Infrastructure Management
Tech Talk: Introduction to SDN/NFV Assurance (CA Virtual Network Assurance)
Ad

Viewers also liked (20)

PPT
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
PDF
Continuous testing & devops with @petemar5hall
PDF
Aligning IT With World-Class Fashion
PDF
Pre-Con Ed: Explore What’s New in CA Performance Management 3.0
PDF
Case Study: University of California Shares Tips and Tricks for Leveraging CA...
PDF
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
PDF
GM Financial's Test Data Management and Automated Testing Journey
PDF
Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...
PDF
Case Study: Dell - APIs and Microservices for Cloud-Native Application Archit...
PDF
DevOps: From Industry Buzzword to Real Implementation / Real Benefits
PPTX
Testing in DevOps: UKStar conference
PDF
Automated Testing: DevOps Enabler by Alan Koch
PPTX
Why Automated Testing Matters To DevOps
PPTX
Getting started with Chef
PDF
CA BlazeMeter Essentials
PDF
Apache JMeter from the Ground Up
PPTX
Continuous Testing
PPTX
DevOps Continuous Testing and LaaS – The Perfect Match for SDN
PDF
Tech Talk: CA Project and Portfolio Management Team Member Experience
PPTX
How is testing different in a DevOps agile team. A perspective from the team.
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Continuous testing & devops with @petemar5hall
Aligning IT With World-Class Fashion
Pre-Con Ed: Explore What’s New in CA Performance Management 3.0
Case Study: University of California Shares Tips and Tricks for Leveraging CA...
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
GM Financial's Test Data Management and Automated Testing Journey
Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...
Case Study: Dell - APIs and Microservices for Cloud-Native Application Archit...
DevOps: From Industry Buzzword to Real Implementation / Real Benefits
Testing in DevOps: UKStar conference
Automated Testing: DevOps Enabler by Alan Koch
Why Automated Testing Matters To DevOps
Getting started with Chef
CA BlazeMeter Essentials
Apache JMeter from the Ground Up
Continuous Testing
DevOps Continuous Testing and LaaS – The Perfect Match for SDN
Tech Talk: CA Project and Portfolio Management Team Member Experience
How is testing different in a DevOps agile team. A perspective from the team.
Ad

Similar to Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driving Agile Development (20)

PDF
Exhaustively Test Any Basic UI or API in 30 Minutes: The Ideal for Any Organi...
PDF
Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...
PDF
Accelerated Quality with CA Technologies Testing Solutions
PDF
Keynote: Unlock the Power of Continuous Delivery with End-to-End, Integrated ...
PDF
Keynote: Unlock the Power of Continuous Delivery with End-to-End, Integrated ...
PPTX
CWIN17 london delivering devops and release automation in fs - duncan bradf...
PDF
Leverage Service Virtualization on Your Roadmap for Success
PDF
'Shift-Right' - Rapid Evolution with DesignOps
PDF
How Active Automation can Deliver in the Application Economy
PDF
Application Testing Best Practices for Mobile Devices
PDF
It's the 2010's. Why are you Still Manually Writing Tests?
PDF
Freeing the World from Slow: How Service Virtualization and the Concept of S....
PDF
DevTest Portfolio Overview
PDF
Agile Test Data Automation with CA Automic Service Orchestration and CA Test ...
PPTX
Reinventing Application Performance Testing with Service Virtualization
PDF
CWIN17 New-York / Drive continuous delivery with continous testing
PDF
Move as Fast as Your Users with Mobile Test Automation
PDF
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
PPTX
Test Automation NYC 2014
PPTX
CWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajul
Exhaustively Test Any Basic UI or API in 30 Minutes: The Ideal for Any Organi...
Ready, Set, Shop! The Pressure is on For Your Applications to Perform Flawl...
Accelerated Quality with CA Technologies Testing Solutions
Keynote: Unlock the Power of Continuous Delivery with End-to-End, Integrated ...
Keynote: Unlock the Power of Continuous Delivery with End-to-End, Integrated ...
CWIN17 london delivering devops and release automation in fs - duncan bradf...
Leverage Service Virtualization on Your Roadmap for Success
'Shift-Right' - Rapid Evolution with DesignOps
How Active Automation can Deliver in the Application Economy
Application Testing Best Practices for Mobile Devices
It's the 2010's. Why are you Still Manually Writing Tests?
Freeing the World from Slow: How Service Virtualization and the Concept of S....
DevTest Portfolio Overview
Agile Test Data Automation with CA Automic Service Orchestration and CA Test ...
Reinventing Application Performance Testing with Service Virtualization
CWIN17 New-York / Drive continuous delivery with continous testing
Move as Fast as Your Users with Mobile Test Automation
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Test Automation NYC 2014
CWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajul

More from CA Technologies (20)

PPTX
CA Mainframe Resource Intelligence
PDF
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
PDF
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
PDF
Case Study: How The Home Depot Built Quality Into Software Development
PDF
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
PDF
Case Study: Privileged Access in a World on Time
PDF
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
PDF
Case Study: Putting Citizens at The Center of Digital Government
PDF
Making Security Work—Implementing a Transformational Security Program
PDF
Keynote: Making Security a Competitive Advantage
PDF
Emerging Managed Services Opportunities in Identity and Access Management
PDF
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
PDF
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
PDF
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
PDF
Application Experience Analytics Services: The Strategic Digital Transformati...
PDF
Application Experience Analytics Services: The Strategic Digital Transformati...
PDF
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
PDF
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
PDF
Blockchain: Strategies for Moving From Hype to Realities of Deployment
PDF
Establish Digital Trust as the Currency of Digital Enterprise
CA Mainframe Resource Intelligence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How The Home Depot Built Quality Into Software Development
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Case Study: Privileged Access in a World on Time
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: Putting Citizens at The Center of Digital Government
Making Security Work—Implementing a Transformational Security Program
Keynote: Making Security a Competitive Advantage
Emerging Managed Services Opportunities in Identity and Access Management
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Establish Digital Trust as the Currency of Digital Enterprise

Recently uploaded (20)

PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PPTX
Build automations faster and more reliably with UiPath ScreenPlay
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Decision Optimization - From Theory to Practice
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
SaaS reusability assessment using machine learning techniques
PPTX
Presentation - Principles of Instructional Design.pptx
PDF
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
substrate PowerPoint Presentation basic one
PDF
The AI Revolution in Customer Service - 2025
PDF
Altius execution marketplace concept.pdf
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Build automations faster and more reliably with UiPath ScreenPlay
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
LMS bot: enhanced learning management systems for improved student learning e...
Lung cancer patients survival prediction using outlier detection and optimize...
A symptom-driven medical diagnosis support model based on machine learning te...
Module 1 Introduction to Web Programming .pptx
Decision Optimization - From Theory to Practice
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
SaaS reusability assessment using machine learning techniques
Presentation - Principles of Instructional Design.pptx
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
substrate PowerPoint Presentation basic one
The AI Revolution in Customer Service - 2025
Altius execution marketplace concept.pdf

Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driving Agile Development

  • 1. Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driving Agile Development DevOps: Continuous Delivery @Scott_D_Edwards #CAWorld Scott Edwards CA Technologies DevTest Portfolio Session Number
  • 2. 2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD © 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA. For Informational Purposes Only Terms of this Presentation
  • 3. 3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract In this session, see how CA’s DevTest portfolio arm your testing teams with three testing solutions built for Agile teams: 1. Test automation to create test cases right from requirements 2. Generating synthetic test data to be used on demand 3. Eliminating testing constraints by virtualizing every environment you need access to Make testing the accelerator, not the hurdle, to fast application delivery with high quality. Scott Edwards CA Technologies Director of Product Marketing
  • 4. 4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agenda TESTING IS BROKEN CUSTOMER SATISFACTION AT THE HEART OF DIGITAL INITIATIVES WHY QUALITY IS CRITIAL THE NEED FOR AN AGILE TESTING TRIFECTA HOW TO ACT NOW 1 2 3 4 5
  • 5. 5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What is More of a Threat to You? External Breach Regular Software Update
  • 6. 6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD outage was caused by a failure during a daily system refresh“
  • 7. 7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD KNIGHT TRADING … a “software update accessed outdated code that suddenly made more than $440 MILLION in bad trades in 30 MINUTES BNY MELLON problem arose after bank and 3rd party software provider pushed out an upgrade… Affecting over 1,200 MUTUAL FUNDS
  • 8. 8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Any Plan that Defers Testing To The End of a Release … is BROKEN! In an Agile / Continuous Delivery World … © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
  • 9. 9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For Embarking on Digital Initiatives FreeForm Study, “Exploiting the Software Advantage” 2015Top Drivers Improved Customer Satisfaction Better Workforce Productivity Improved Customer Experience Improved Competitive Differentiation Better Agility/ Speed to Market Opening up New Markets 49% 44% 41% 38% 37% 35% TESTING CANNOT BE AN AFTERTHOUGHT! © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
  • 10. 10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Gatepoint Research Sept 2015 147 IT Executives/Directors/Managers responded © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD 87% Of respondents rate loss of customer satisfaction as potentially the most critical issue stemming from flubbed application delivery
  • 11. 11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What is Your Delivery Experience? What is Your Customer Experience?
  • 12. 12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Any Focus On Speed… Without Quality Will Result in CONTINUOUS DELIVERY SUICIDE
  • 13. 13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Ignite Continuous Delivery Eliminate Your Development and Testing Barriers Focus Area #1 DEVELOPER SPEED Focus Area #2 AGILE TESTING TRIFECTA Focus Area #3 IGNITING DEVOPS Director of Development KEY LAUNCH ASPECTS  Service Virtualization on Demand in Azure Marketplace  SV for Developers (vapi.ca.com) KEY LAUNCH ASPECTS 1. Test automation 2. Test data management 3. Test constraint removal KEY LAUNCH ASPECTS  DevOps Simulation Game  Hero Kit  Benefit/ROI Calculators © 2015 CA. ALL RIGHTS RESERVED. FOR INTERNAL USE ONLY. Dir. Of QA / Testing The Influencer
  • 14. 14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agile Testing Trifecta … Critical for Continuous Delivery 1 Test Automation 2 Test Data Management 3 Test Constraint Removal TODAY’S TRADITIONAL TESTING METHODS INHIBIT DEVELOPMENT SPEED AND IMPACT QUALITY A new testing methodology, combined with advanced technology, is needed © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
  • 15. 15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Test Automation Solutions from CA1
  • 16. 16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD “WHY DO SOFTWARE PROJECTS FAIL?” Changing or poorly documented requirements* #1 Reason 48% *Source: IDC White Paper, sponsored by Application Developers Alliance, Application Developers Alliance Developer Insights Report: A Global Survey of Today's Developer, August 2015. “…software developers would do well to invest more time and effort into understanding the requirements of the systems they plan to build” Application Developers Alliance in partnership with IDC Al Hilwa IDC Program Director, Application Development Software © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
  • 17. 17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Test Case Optimizer Automatically Create Test Cases… Right from Requirements REAL WORLD RESULTS  Cover 100% of requirements in the smallest number of tests  80% increase in test coverage  Reduce test cycles by 30% by automatically detecting any redundant, outdated and duplicate test cases Define & manage changing Software Requirements, mapping them to unambiguous visual flow charts 56%Build Quality into your Software from the Start of software defects can be traced back to ambiguities in requirements1 Financial Services Company Reduced Test cases from 326 to just 17! 1 Test Automation
  • 18. 18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Application Test w/ Mobile Test Automation Complete test coverage for Agile Practices … Mobile to Mainframe Beneath the UI … lies the complexity to be tackled MORE THAN GUI TESTING! Invoke and verify the behavior of each layer that makes up an application Automate Unit, Functional, Load, Regression & Performance Testing KEY BENEFITS  Use for API, Rest API, Mobile, Swift, and SAP testing  Presentation layer test automation for Web & Mobile UIs  Reporting and collaboration capabilities that allow team members to execute, monitor and analyze test results Financial Service Company  Run over 400 tests on a nightly basis  QA runs 460 tests whenever development releases a build  83% reduction in defects 1 Test Automation
  • 19. 19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Test Data Management Solutions from CA2
  • 20. 20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Why Test Data Anonymised live data may only cover around 30% of a bank’s test coverage requirements £800 million worth of fines to businesses breaching financial principles in 2015 (Financial Conduct Authority) Fines and regulations by the EU's General Data Protection Regulation starting in 2016 Businesses will have to notify customers – in plain language – what information about them is collected and how it is used GDPR fines from the Information Commissioner’s Office (ICO) currently planned for 2 per cent of a business’s global revenue (capped at €100million) FCA planning unlimited fines
  • 21. 21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Test Data Manager Generate synthetic test data for maximum coverage REAL WORLD RESULTS  Create millions of rows of high quality data in just minutes  Reduce infrastructure costs by up to $50k per database  Reduce the time needed to generate synthetic test data by as much as 50% 1Bender RBT 63% of data breaches caused by human error in exposing sensitive records $5.4 Million = average cost of data breach incidents 2 Test Data Mgmt. Automatic creation of realistic test data sets required for testing Designed to Eliminate the Risk of Data Breach Large Credit Card Company  70% reduction in time and effort for getting access to Test Data (Months to days)  80% reduction in time spent manually searching for the ‘right data’  70% reusability of Test Data Conditions for releases
  • 22. 22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD New Test Data & Test Automation Integrations TCO w/ Rally TCO w/ HP ALM TDM w/ Service Virtualization TDM w/ Mainframe Automatically convert user stories into the smallest set of test cases with 100% coverage, linked to the right data and expected results Import existing requirements and test cases to an unambiguous, active flowchart, de-duplicate them, and reduce test cycles by up to 30% Generate realistic virtual data which covers the full range of possible scenarios for effective service virtualization High Performance Masking and Test Data Generation for IMS and DB2 using native utilities and operations, and automated data profiling. 2 Test Data Mgmt. © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
  • 23. 23 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Test Constraint Removal Solutions from CA3
  • 24. 24 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Why Virtual Services? Today’s Hurdle to Innovation? Constraints across the SDLC Incomplete Developmen t Data Constraints System Constraints Cost Constraints Development Constraints 80% Only 56% 79% of teams experience delays in development and QA due to unavailable dependencies of critical dependencies are unavailable when dev and test teams need them of teams face prohibitive restrictions, time limits or access fees on needed 3rd party services Source: voke Market Snapshot TM Report: Service Virtualization – January 2015 3 Remove Testing Constraints
  • 25. 25 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Service Virtualization the Wind tunnel of Software Accelerate Application Delivery Simulate Dependent Systems Provide 24/7 Access Increase Developer Productivity 1 2 3 Data Constraints System Constraints Cost Constraints Development Constraints How Service Virtualization Eliminates Testing Constraints CA Service Virtualization 3 Remove Testing Constraints
  • 26. 26 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD “Shift-left” Testing Without SV WITH SV Dev1 Dev2 Dev3 System Test Integration Performance Test UAT SystemDev 1 Dev 2 Dev 1 Dev 3 Dev 2 Dev 3 Integration Performance UAT… Uncertain delivery schedule – defects persist until UAT Typical composite app today waits for whole assembly to begin With CA Service Virtualization quality effort moved earlier in the lifecycle Reduction in SDLC Faster Delivery “Went from finding 40% of our defects in the 3rd and final stage of testing to often finding ZERO. Service Virtualization turned this final test phase into a dress rehearsal for production.” - AutoTrader http://bit.ly/AutoTrader-SV 3 Remove Testing Constraints
  • 27. 27 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD CA Continuous Application Insight Regression & API Testing … Reinvented The CAI Difference  Provides system of record behind the UI or API  Identifies dependencies between application servers, databases and 3rd-party services Turbocharge Your Service Virtualization Global Technology Company  Automated 3500 regression tests Large Insurance Company  Automatically generated 300-600 test cases a day … w/ 90% coverage Deep Insight to Diagnose Right Issues Automatic Creation of Test & Virtual Services End-to-End Transaction Discovery 3 Remove Testing Constraints
  • 28. 28 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Test Automation from Requirements to Production Development Pre-Production QA/Test – Goal > 80% Automation Functional  Regression  Integration  Build  Mobile CA Test Case Optimizer Test Less, Cover More  Test cases optimized  Deduplicate manual tests  Quantify costs and time for changes CA Service Virtualization Unconstrained Development and Test  Simulate missing data, functions, and services.  Simulate APIs and third-party systems  Turn contracts into assets Requirements CA Application Test with Mobile Any Test, Anywhere  API functional and non-functional testing  Create the test once and then run across all targets  Build level reporting for simplified analysis  Support for Selenium and Appium Performance Load Testing CA Test Data Manager The Right Data, in the Right Place at the Right Time  Eliminate manual data creation and masking  Minimize security risks by not exposing PII  Get data to testers and outsourcers fast Shift Left Unit Testing CA Continuous Application Insight Automate the Automation  Automatically generate 1000s of test cases  Provides system of record for what is behind the UI or API  Follow the transaction across all systems and get detailed error reporting  Logging and production monitoring Test cases created and validated against requirements. Review mobile testing needs. Mobile and load testing via cloud providers.
  • 29. 29 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Your Next Steps
  • 30. 30 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD New Benefits Calculators
  • 31. 31 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD DevOps Simulation Game Experience… Experience it @ CA World • See the Demo in Theater 3 area Experience ½ Day Simulation Game! • Santa Clara, CA - December 3 • Boulder, CO - December 10 • Plano, TX - January 12 • Chicago, IL – January 19 • Atlanta, GA – January 26 • New York, NY – February 2 Register Today at http://bit.ly/DevOpsSimXP_RS
  • 32. 32 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Q & A
  • 33. 33 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Recommended Sessions SESSION # TITLE DATE/TIME DO3T21S Case Study: Nordstrom Succeeds in E-Commerce with Innovative Performance Testing to Reduce Cycle Times and Improve Quality DEVOPS THEATER 3 Thursday at 11:30 am DO4T17S Case Study: T-Mobile’s DevOps and Continuous Delivery Journey – Building a Foundation for a Future Built for Agility DEVOPS THEATER 4 Thursday at 1:00 Pm DO3T24S Business Transformation: Accelerate DevTest with Microsoft AZURE™ and Service Virtualization on Demand DEVOPS THEATER 3 Thursday at 3:00 pm
  • 34. 34 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For More Information To learn more, please visit: http://cainc.to/Nv2VOe CA World ’15