arsala dilshad - knowledgetester.files.wordpress.com · querysurge testbench data

12
Arsala Dilshad

Upload: vuongliem

Post on 27-Jul-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

Arsala Dilshad

Page 2: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

Content What is ETL?

What is ETL Process?

What is ETL Testing ?

Categorization of ETL Testing?

ETL Testing Process

ETL Testing types

Test Cases Creation in ETL

ETL Testing Tools

Page 3: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

What is ETL ? Relationship between ETL and BI

Why do we need ETL?

Page 4: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

What is an ETL Process?

Page 5: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

What is ETL Testing?ETL testing is the process of verifying whether or not the ETL process is working smoothly. That is, does the data maintains its integrity and accuracy after being extracted, transformed, and loaded from the source to the data warehouse?

Page 6: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

ETL Testing Process Identifying business requirements

Test Planning

Designing test cases and test data

Test execution and bug reporting

Summarizing reports

Test closure

Page 7: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

Categorization of ETL testing New data warehouse testing

Migration testing

Change Request

Report Testing

Page 8: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

ETL Testing Types Data Transformation Testing

Source-to-target Count Testing

Data Check and Constraint Testing

Duplicate Data Check Testing

Data Quality Testing / Data Completeness

System Integration Testing

Performance Testing

Page 9: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

Test Scenarios/ Cases Creation in ETL

Mapping doc validation /Database schema for Source and Destination table

Completeness IssuesCorrectness IssuesData QualityDuplicate CheckPerformance TestingQuarantine Data AnalysisData Cleanness

Page 10: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

ETL Automation Testing Tools QuerySurge

TestBench

Data Centric Testing

SSISTester

QualiDI

Informatica Data Validation

Page 11: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

Challenges Unclear or ambiguous requirements

Incompatible and duplicate data

Data loss during the ETL process

Complexity of the data

Verifying and validating data comes from different sources with varied formats and structures

More response time required by SQL query

Unavailability of source to target mapping documents

Page 12: Arsala Dilshad - knowledgetester.files.wordpress.com · QuerySurge TestBench Data

Thank You