Repository files navigation Project Name: Automated ETL Testing Framework
End-to-End ETL Validation : Automates the testing of Extract, Transform, and Load processes to ensure data integrity.
Source-to-Target Comparison : Verifies data consistency between source and destination databases.
Data Quality Checks : Includes validations such as row counts, column-level comparisons, and transformation logic testing.
Scalable Architecture : Easily extendable to support additional test cases or databases.
Automated Execution : Run tests in batch or integrate into CI/CD pipelines for continuous testing.
CodeceptJS : Test automation framework.
Playwright : Browser automation library.
JavaScript : Primary scripting language.
MySQL : Source and destination databases for testing.
Docker : Used for running databases and the automation framework in isolated containers.
Install Node.js and npm .
Install Docker for containerized database environments (optional but recommended).
Set up source and target databases with ETL data.
Clone the repository:
git clone < repository_url>
cd < repository_folder>
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.