O objetivo do teste ETL é obter dados confiáveis. A credibilidade dos dados pode ser obtida tornando o ciclo de teste mais eficaz.
Uma estratégia de teste abrangente é a criação de um ciclo de teste eficaz. A estratégia de teste deve abranger o planejamento de teste para cada estágio do processo de ETL, sempre que os dados forem movidos e declarar as responsabilidades de cada parte interessada, por exemplo, analistas de negócios, equipe de infraestrutura, equipe de QA, DBAs, desenvolvedores e usuários de negócios.
Para garantir a prontidão do teste de todos os aspectos, as principais áreas nas quais uma estratégia de teste deve se concentrar são -
Escopo do teste - descreva as técnicas e os tipos de teste a serem usados.
Configurando o ambiente de teste.
Disponibilidade de dados de teste - é recomendado ter dados de produção cobrindo todos / requisitos críticos de negócios.
Critérios de aceitação de desempenho e qualidade de dados.