0% found this document useful (0 votes)
212 views

ETL Testing Plan

This document provides an overview of topics related to testing ETL flows and data warehousing concepts. It discusses STLC and SDLC cycles, types of testing including functional, regression and smoke testing. It also covers writing test strategies, plans, scenarios and cases. Additional topics include data warehousing basics, OLAP concepts, fact and dimension tables, ETL tools, SQL, ETL testing approaches, debugging techniques and reporting.

Uploaded by

sudarshan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
212 views

ETL Testing Plan

This document provides an overview of topics related to testing ETL flows and data warehousing concepts. It discusses STLC and SDLC cycles, types of testing including functional, regression and smoke testing. It also covers writing test strategies, plans, scenarios and cases. Additional topics include data warehousing basics, OLAP concepts, fact and dimension tables, ETL tools, SQL, ETL testing approaches, debugging techniques and reporting.

Uploaded by

sudarshan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Testing Basics

STLC & SDLC Cycles


Type of testing - Functional, Regression, Smoke, Black, White
Writing Test Strategy & Test Plan Specific to ETL Flow
Writing Test Scenarios and Test Cases Specific to ETL Flow
Writing test Scripts using SQL to test the test cases Prefer Oracle
Test Execution - VSTS Tool Basics
Writing Test Summary Specific to ETL Flow
Bug life cycle
RTM

DW concepts
Data Warehousing Basics
Database vs Data Warehouse
Data Warehouse Concepts, Architecture and Components
OLAP (Online Analytical Processing): Cube, Operations & Types
OLTP vs OLAP
Fact Table and Dimension Table
SCD Types
Star and SnowFlake Schema in Data Warehousing
Data Warehouse vs Data Mart
Business Intelligence
Overview of ETL tools (Pentaho & Datastage) - Make then learn navigate in these tools
SQL Overview
RDBMS Concepts
DML,DDL and TCL
SQL data types
SQL operators
SQL Functions
Joins
Subquery
WITH clause
Aggregated functions
Analytical Functions
Regular Expression
MINUS, UNION, UNION ALL, INTERSECT Operators
Rank, Partition , Dense Rank, Group By, Date Functions, Casting, Conversions, Case When, Decode, NVL,

ETL Testing
ETL Complete Flow
Type of ETL Validation
Difference between history and incremental Validation and test cases specific to them
Understanding mapping doc and how to convert a mapping document into test scenarios
Source to stage Validation - Test cases, Handling Different sources - file, xml, different DB
Stage to EDW Validation - Test Cases - Writing scripts based on transformations and business scenarios
EDW - Functional and regression - Impacted column validation, Non impacted column validations, RI, Du
Full Count Validation between source and target
Full Data validations using minus queries between source and target.
Most Used test cases - Metadata valdiatio, Count Validation, Data validation, Duplicate Check, Null Chec
Debugging
How to Debugg and understand the issues when a test cases fails - How to do a sample analysis and com
Analyzing and unserstadinng syntact errors fom DB while executing query - Prefer oracle
Reporting
Give an overview on reporting - how the DWH data is used for analytics
OBIEE and Flexplore Overview and Navigation
Case When, Decode, NVL, Replace, Trunc, Trim, Round

st scenarios

ns and business scenarios


column validations, RI, Duplicate, Null, Threshol
Duplicate Check, Null Check, RI Check, Threshold,

a sample analysis and comparing the requiremnt against failed cases

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy