You are on page 1of 1

3) What is ETL Testing?

ETL stands for Extraction, Transform, and Loading the information. ETL testing is
done to ensure that the data is loaded from different source to destination after
the accurately business transformation. It involves data verification at multiple
stages that are being used between the source and the destination.

14) What is the responsibility of ETL tester?


The responsibility of ETL Tester is divided into three major categories:

Stage Tables
Business Logic Transformation
Target table loading from the staging table, once we apply the transformation.
Responsibilities of ETL tester are:

ETL tester tests the ETL software thoroughly.


The tester will check the test component of the ETL Data Warehouse.
The tester will execute the data-driven test in the backend.
The tester creates the design and executes the test cases, test plans or test
harness, etc.
Tester identifies the problems and will suggest the best solution also.
Tester approves the requirements and design specification.
Tester transfers the data from flat files.
They write the SQL queries for the different test scenario.
15) What is the need for ETL Testing?
In today's time, we are migrating the lots of system from old technology to new
technology. At the time of migration activities, we also need to migrate the data
as well from old DBMS to latest DBMS. So there is a lot of need to test whether the
data is correct from the target side.

Here, are some important points where the need for ETL testing is arising:

ETL testing used to keep an eye on the data which is being transferred from one
system to another.
The need for ETL testing is to keep a track on the efficiency and speed of the
process.
The need for ETL testing is arising to be familiar with the ETL process before we
implement it into our business and production.
16) Where the user use ETL concepts? Explain it.
Before ETL tools user writes the extended code for data transformation to data
loading.
ETL makes life more comfortable, and one tool manages all the scenarios of
transformation and loading of the data.
Here is the following example where we are using the ETL:

Example: Data Warehousing

ETL is used in data warehousing concept. Here, we need to fetch the data from
multiple different systems and loads it in the data warehouse database. ETL concept
is used here to extract the data from the source, transform the data, and load it
into the target system.

Example: Data Migration

You might also like