Test Data Management Approach

advertisement
Test Data Management Approach Test Data Insights   Testing determines the quality of any product,
  Test data determines the quality of testing,
Testing accounts up to 60% of development lifecycle,
  Data-related tasks occupy about 60% of Application
Development and Testing time.
!   Test Data Preparation accounts about 50% of total test
effort,
!
!
!
!
Test Data Management -­‐ Challenges 1
1. 
2. 
3. 
4. 
5. 
6. 
7. 
8. 
Generic
Challenges
Big Data
Time-to-Market
Project Costs
Maintaining & Logistics
Application Complexity
Database Complexity
Security
Regulations & Laws &
Compliance
2
Test Specific
Challenges
1.  Quality of Testing
2.  Data Preparation
Efforts
3.  Control of Multiple
Test Environments
4.  Test Data Consistency
5.  End-to-end traceability
of test data
6.  Invalid Defects due to
test data anomalies
7.  TDM Tool Selection &
Utilization
8.  Skilled TDM Specialists
Test Data Management -­‐ Process Dev.
DB
Extract
Extract
Medium
Load
Production
DB
Test
DB
UAT
DB
De-sensitize Customer
Data à Masking
Reduce Quantity à Sub-
Software
Solutions
Test Data Management -­‐ Lifecycle TD Planning
Create/ Modify
Application
TD
Analysis
TD
Design
Create Test
Environment
Subset
TD
Execution
Test Data
Preparation
TD Prep.
Insert/Edit
TD Use
TD
Maintenance
Mask
Test
Execution
Refresh Test Data
Check Test
Results
Extract
Compare
Script
Update
Data
Update
Go LIVE!
Test Data Management -­‐ Data Requirements !   What kind of data is needed?
!   How much data is needed?
!   When is the data needed?
!   Who will need the data?
!   Where will the data be loaded?
!   What are the dependencies?
!   What type of testing will the data be
used for?
!   How will the data be secured/desensitized?
Test Data Management -­‐ Objec?ves In order to be efficiently used for any test activity,
Test Data should possess the following
characteristics;
!
!
!
!
!
!
!
!
!
  Reliable
  Accessible
  Complete
  Consistent
  Integral
  Error-Free
  Secure
  Relevant
  Timely
Test Data Management -­‐ Test Types/Levels +
More than 350 corporate clients… !
!
!
!
 
 
 
 
Testing Center of Excellence Test Automa-on Services Performance Tes-ng Services Test Maturity Assessments ! 
(TMMi, TPI, customized) !   Value-­‐added Outsourcing !   Service Level Agreements !   ISTQB Cer-fied Test Engineers !   ISTQB Founda-on Level !   ISTQB Advanced Level !   Test Analyst !   Technical Test Analyst !   Test Manager !   Test Automa-on Course !   Performance Tes-ng Course !   Mobile Tes-ng Course !   Usability Tes-ng Course +
+
Turkey SoIware Quality Report http://turkishtestingboard.org/turkish/tsqr.htm
+
TestIstanbul Conferences http://www.testistanbul.org/
Contact Bize Ulaşın info@keytorc.com
blogs.keytorc.com
tr.linkedin.com/in/keytorc
www.twitter.com/Keytorc
Keytorc Software Testing Services
Download