You are on page 1of 2

ETL Testing Training Syllabus

1.What is Data Warehouse?


2.Need for Data Warehouse
3.Introduction to OLTP, ETL and OLAP Systems
4.Difference between OLTP and OLAP
5.Data Warehouse Architecture
6.Data Marts
7.ODS [Operational Data Sto.re]
8.Dimensional Modelling
9.Difference between relation and dimensional modeling
10.Star Schema and Snowflake Schema
11.What is the fact table
12.What is the Dimension table
13.Normalization and De-Normalization
14.ETL architecture.
15.What is ETL and importance of ETL testing
16.How DWH ETL Testing is different from the Application Testing
17.SDLC/STLC in the ETL Projects (ex: V Model, Waterfall model)
18.Challenges in DWH ETL Testing compare to another testing
1-Incompatible and duplicate data.
2-Loss of data during the ETL process.
3-Testers have no privileges to execute ETL jobs on their own.
4-The volume and complexity of data is very huge.
5-Fault in business processes and procedures.
6-Trouble acquiring and building test data.
19.ETL Testing Workflow activities involved
1-Analyze and interpret business requirements/ workflows to Create
estimations
2-Approve requirements and prepare the test plan for the system
testing
3-Prepare the test cases with the help of design documents provided by
the
developer team
4-Execute system testing and integration testing.
5-Best practices to Create quality documentation (Test plans, Test
Scripts, and Test closure summaries)
6-How to detect the bugs in the ETL testing
7-How to report the bugs in the ETL testing
8-How to co-ordinate with the developer team for resolving the defects
20.Types of ETL Testing
1-Data completeness.
2-Data transformation.
3-Data quality.
4-Performance and scalability.
5-Integration testing.
6-User-acceptance testing.
21.SQL Queries for ETL Testing
22.Incremental load testing
23.Initial Load / Full load testing
24.Different ETL tools available in the market
1-Informatica
2-Ab Initio
3-IBM Data stage
25.Power Center Components
1- Designer
2-Repository Manager
3-Workflow Manager
4-Workflow Monitor
5-Power Center Admin Console
26.Informatica Concepts and Overview
1.Informatica Architecture.
27.SourcesWorking with relational Sources
1.Working with Flat Files
28.Targets
1.Working with Relational Targets
2.Working with Flat file Targets
29.Transformations � Active and Passive Transformations
1. Expression
2.Lookup �Different types of lookup Caches
3.Sequence Generator
4.Filter
5.Joiner
6.Sorter
7.Rank
8.Router
9.Aggregator
10.Source Qualifier
11.Update Strategy
12.Normalizer
13.Union
14.Stored Procedure
15.Slowly Changing Dimension
1A-SCD Type1
2B-SCD Type2 � Date, Flag, and Version
3C-SCD Type3
30.Workflow Manger
1-Creating Reusable tasks
2-Workflows, Worklets & Sessions
3-Tasks
31.Session
32.Decision task
33.Control Task
34.Event wait task
35.Timer task
1-Monitoring workflows and debugging errors
36.Indirect Loading
37.Constraint-based load ordering
38.Target Load plan
39.Worklet, Mapplet, Reusable transformation
40.Migration? ML migration and Folder Copy.
41.Scheduling Workflow
42.Parameter and variables
43.XML Source, Target, and Transformations
44.Performance Tuning
1-Pipeline Partition
2-Dynamic Partition
3-Pushdown optimization
45.Preparation of Test Cases
46.Executing Test case
47.Preparing Sample data
48.Data validation in Source and target
49.Load and performance testing
50.Unit testing Procedures.
51.Error handling procedures.

You might also like