Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
Next

Share

"Test Data Management In a Nutshell" by Satyajit Singh

Satyajit Singh has given a session on Test Data Management In a Nutshell in ATA 16th Mumbai Meetup. All copyright belongs to the author.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

"Test Data Management In a Nutshell" by Satyajit Singh

  1. 1. 1
  2. 2. Why TDM  Data quality issue in test environment  Data security compliance and regulation  Refresh ,reset and maintain environments quickly  Better archiving strategy and provide virtual data at any point of time 2
  3. 3. 3 Test Data Management Test data Management is the process of creation and management of the realistic right sized test data in non production environments Test Data Management Solutions Data Archive Data Refresh Data Masking Data Sub-Setting Data Generation
  4. 4.  Data Masking 4 What is Data Masking The process whereby the information in a database is masked or ‘de-identified’ “ is called as Data Masking It enables the creation of realistic data in non-production environments without the risk of exposing sensitive information to unauthorized users Data masking ensures the protection of sensitive information from a multitude of threats posed both outside and inside the organization’s perimeter Also referred to as data de-identification, data depersonalization, data scrubbing, data scrambling, data obfuscation, etc. Masking should always be a irreversible process.
  5. 5.  STATIC MASKING : Create a copy of master data and apply masking algorithm  DYNAMIC MASKING : Doesn’t create a separate copy perform masking dynamically. Static Masking TYPES OF DATA MASKING 5 Production Db Test DbMasking Engine
  6. 6. Dynamic Masking 6
  7. 7.  SHUFFLIING : shuffles the data within the same column  SUBSTITUTION: substitute data from a look up table  NULLING :substitute data with null or ******  User defined :Rules can be customized DATA MASKING TECHNIQUES 7
  8. 8. Example of data masking: How the data looks like after masking EMPLOYEE NO EMPLOYEE NAME 1 SATYAJIT 2 BINEETA 3 AASHUTOSH 4 ROHIT The original data: After using masking techniques: 1. After Shuffling: EMPLOYEE NO EMPLOYEE NAME 1 AASHOTOSH 2 SATYAJIT 3 ROHIT 4 BINEETA 2. After Substitution: EMPLOYEE NO EMPLOYEE NAME 1 RAM 2 RADHA 3 AASHUTOSH 4 ROHIT 8
  9. 9.  Understanding the compliance  Data profiling  Setting up masking standards  Masking the data  Validation as per compliance Masking Implementation 9
  10. 10. IBM OPTIM 10
  11. 11. Productio n database Test Database Access Definition Extract file Column Map Masked File Extract process Convert Process Insert/Load Insert/loa d END TO END PROCESS 11
  12. 12. 12
  • rahmanslideshare

    Sep. 20, 2017

Satyajit Singh has given a session on Test Data Management In a Nutshell in ATA 16th Mumbai Meetup. All copyright belongs to the author.

Views

Total views

950

On Slideshare

0

From embeds

0

Number of embeds

622

Actions

Downloads

0

Shares

0

Comments

0

Likes

1

×