You are on page 1of 3

I. What is ETL process?

II. What is ETL Testing?


III. Basic Terms
DB, DBMS, RDBMS, OLTP, OLAP, ODS,
IV. Data Warehouse
1. What is Data Warehouse?
2. Goals and Benefits of DWH
3. DWH Concepts
4. DWH Architecture
V. Dimensional Modeling
1. Introduction
2. Facts and Dimensions
3. Types of Dimensions
Confirmed Dimension
Junk Dimension
Role Playing Dimensions
Snowflake and Outrigger Dimensions
Degenerate Dimension
Mini Dimension
4. Types of Fact tables
Transaction Fact
Periodic Snapshot
Delay Snapshot
Low Snapshot
Exhibition Snapshot
Accumulated Snapshot
Fact less fact table
5. Types of Keys related to Dimensional Data Modeling
6. Unknown and Inferred Members
7. SCD
Type1
Type2
Type3
8. EDW Bus architecture
VI. Data Mart
1. Dependent Data Mart
2. Independent Data Mart
VII. SQL for ETL Testing
VIII. ETL Testing
1. Steps involved in ETL Testing
SIT Database creation derived from real data (Copy Books)
Test Data preparation and import to SIT Database
Test Scripts preparation, execution and debugging
Defects tracking, retesting and regression testing
Reports for Pass/Fail evidence
2. ETL Testing Techniques
File Level validations
Count Test
Primary Key Validation
Duplicates Validation
Column testing
TDQ Testing
Default Testing
CDC Testing
3. Challenges faced during testing

You might also like