More Related Content Similar to Test Data Management 101—Featuring a Tour of CA Test Data Manager (Formerly Grid-Tools’ Data Maker) (20) More from CA Technologies (20) Test Data Management 101—Featuring a Tour of CA Test Data Manager (Formerly Grid-Tools’ Data Maker)1. Test Data Management 101
Featuring a Tour of CA Test Data Manager
(Formerly Grid-Tools’ Data Maker)
James Chan
DevOps: Continuous Delivery
CA Technologies
Sr. Principal Consultant, Technical Sales
DO4X82E
@TwitterHandle
#CAWorld
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
Ever wonder exactly how Test Data Manager
(TDM) works and how you can maximize your
TDM investment?
In this session we will cover:
• What value does TDM provide organizations?
• What can CA Test Data Manager do to help?
This session will teach how you can maximize
your investment…
James Chan
CA Technologies
Sr. Principal
Consultant, Technical
Sales
4. 4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Agenda
QUALITY ACCELERATION
TESTING LIFECYCLE GAPS AND OPPORTUNITIES
CA TEST DATA MANAGER PRODUCT DEMO
TDM IN ORGANIZATIONS TODAY
CA TDM SUITE
TEST DATA MANAGEMENT STRATEGY
1
2
3
4
5
6
5. 5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
QA/TestDEV PRODUCTIONPRE-PROD
CI/Build Functional
testing UATIntegration
testing
Performance
testing
Deploy to
pre-prod
Deploy to
production
Code
commit SCM
TEST
CASE
TEST
CASE
TEST
CASE
Test on any
device or platform
mobile-to-mainframe
Automatically generate
test cases, data and
virtual services
Find defects here …instead of here
Capture, create, store and
manage test data to re-
use and share
Quality
Acceleration
SHIFT LEFT
Release Plan
Design Spec
Customer
Experience
Requirements
TEST
CASE
TEST
CASE
Test data
warehouse
VIRTUAL
SERVICE AUTOMATE TESTING ACROSS
EVERY PHASE OF THE SDLC
CA Test Case
Optimizer
6. 6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
TDM - Testing Lifecycle Gaps and Opportunities
•Reduce data related defects
•Ability to fulfill 100% of the testing data needs
•Better simulation of data boundary conditions
Data Quality Benefits
•Faster provisioning of test cases & data thru automation
•Mitigating slow & complex data setup with synthetic data
creation
Time to Market Benefits
•Data harness integration with HP QC & ALM
•Avoiding manual efforts in data setup
•Increased data re-use
•Reduction in external team engagements e.g. DBAs
Reduced Cost Benefits
Align to organizational automation goals by reducing time spent creating &
provisioning data leading to maximum speed and quality
•Production data does not provide full functional
coverage
•Extremely manual process leading to long lead
times for projects
•Data ages rapidly
•Data PII compliance issues
•Testers “burn” data and inadvertently affect each
other’s work
•Difficulty locating the right data for a particular
test
•Data Synchronization w/ complex relationships
intact
•Data handoff/process challenges
TDM Challenges
7. 7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
How do Most Organizations Think About TDM Today?
Production Refresh Subset Mask
To most companies this is TDM!
• 20%-30% coverage
• Happy Path Testing!
• No negative test scenario’s
• No data for new development
• Refresh timing varies due to work required
Data inserted into different data stores for dev/test
8. 8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
How do Most Organizations Think About TDM Today?
Production Refresh gives
testers coverage that looks like
this:
Needs this coverage to meet test case scenarios
So they manually add the
data they need.
When the data goes “stale”,
they do another “refresh”
from production and wipe
out all the work they did!
How can we
automate this
process?
9. 9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
CA Test Data Management Suite
Quality Improvements
• Formalized Requirements
• Test Case Design
• Test Data Warehouse
• Find and Reserve Test Data
• Test Data Reporting
Testing Efficiencies
• Synthetically generated data
• Data Cloning
• Data Conditioning
Improve on Production Data
• Secure, de-sensitized prod data
• Referentially intact slices of
production data
Refresh from Production
Test Data Provisioning
• ALM / QC Integration
• Self-Service Test Data
• Test Case Optimization
• Coverage Analysis
10. 10 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Test Data Management Strategy
Production subsets may not contain data to satisfy test criteria
Production does not contain data for new functionality
Production data may not contain outliers
Refresh of Test Data is time-consuming, expensive and typically infrequent
Test environment infrastructure cost is higher than necessary
Exposes organisation to legislative risk
Reactive Strategy Proactive Strategy Enterprise Strategy
Data Privacy
Governance and Compliance
Masking, Subsetting
Managing complex architectures
SOA development and test
Accelerating app delivery
Reducing cost
Moving to the cloud
Data Analysis and Coverage
Synthetic data creation
Test data repository
Test Matching
Data Design
Improving IT-Business
communication
Moving to Agile
Complete Test Data Management
across enterprise
Agile Services
12. 12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
13. 13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
DO4T15S
Case Study: Nordstrom Takes Retail Relief
for Test Data Management
11/18/2015 at 11:30 am
DO4T05S
Vision & Roadmap: The CA Roadmap for Test Data
Management
11/18/2015 at 01:00 pm
DO4T16S
Case Study: Manheim Implements Test Data
Management to Reduce Testing Time and Costs
11/18/2015 at 04:30 pm
14. 14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Must See Demos
Test Data
Manager
DevOps
Theater 4
DevOps
Simulation
DevOps
Theater 3
Test Case
Optimizer
DevOps
Theater 4
TDM
Integrations
DevOps
Theater 4
15. 15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Follow On Conversations At…
Smart Bar
Theaters 3 & 4
Tech Talks
Theaters 3 & 4
16. 16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Data Source Data Creation Data Masking Subsetting Data Coverage
Oracle YES YES YES YES
MSSQLServer YES YES YES YES
Teradata YES YES YES YES
ADABAS YES YES YES YES
DB2 Z/OS Mainframe YES YES YES YES
DB2 UDB YES YES YES YES
DB2400 iSeries YES YES YES YES
Ingres YES YES YES YES
PostgreSQL YES YES YES YES
Sybase YES YES YES YES
Informix YES YES YES YES
InterSystems Caché YES YES YES YES
MySQL YES YES YES YES
IMS YES YES YES YES
SQL Files YES N/A N/A N/A
Excel Files YES YES YES NO
XML Files YES YES NO NO
HTML Files YES NO NO NO
CSV Files YES YES YES NO
TXT Files YES YES YES NO
Fixed Definition Files YES YES YES NO
HIPAA40-10, 50-10, X12 YES YES NO NO
EDI files YES YES NO NO
SWIFT etc YES YES NO NO
VSAM/ISAM YES YES YES NO
Supported Database and File Types
17. 17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15