ETL Testing Data warehousing Concepts What is ETL Extract Transform and Load Data Transformation Process Task to be performed Understand the data Requirement Review the Data Model Source to target mapping Packages and schema validation Verification of data transformation calculations and aggregation rules Sample data comparison between the source and the target system based on transformation logic Data integrity and quality checks in the target system Performance testing on data Verification of data count in the source and the target system. Validation of data movement from the source to the target system. Verifying data extraction, transformation as per requirement and expectation. Verifying if table relations − joins and keys − are preserved during the transformation. Count check Reconcile records with the source data Data type check Ensure no spam data loaded Remove duplicate data Check all the keys are in place Test Scenario’s to be taken care of Structure validation Validating Mapping document Validate Constraints Data Completeness Validation Data Transform validation Data Quality Validation Null Validation Duplicate Validation Date Validation check Full Data Validation Minus/Except Query