Teste de Business Intelligence (BI): Amostra de casos de teste

Índice:

Anonim

O que é teste de BI?

BUSINESS INTELLIGENCE (BI) é o processo de coleta, limpeza, análise, integração e compartilhamento de dados para obter percepções práticas que impulsionam o crescimento dos negócios. O Business Intelligence Testing ou teste de BI verifica os dados de teste, o processo ETL, os relatórios de BI e garante que a implementação esteja correta. Os testes de BI garantem a credibilidade dos dados e a precisão dos insights derivados do processo de BI.

Você pode aprender mais sobre ETL / Business Intelligence neste tutorial

Casos de teste de amostra para BI

A seguir estão casos de teste genéricos que precisam ser validados para qualquer Projeto de Teste de BI

Cenários de teste Casos de teste
Verificação ETL
  • Verifique se os dados estão mapeados corretamente da origem ao sistema de destino
  • Verifique se todas as tabelas e seus campos são copiados da origem para o destino
  • Verifique se as chaves configuradas para serem geradas automaticamente foram criadas corretamente no sistema de destino
  • Verifique se os campos nulos não estão preenchidos
  • Verifique se os dados não estão distorcidos nem truncados
  • Verifique se o tipo e formato dos dados no sistema de destino são os esperados
  • Verifique se não há duplicidade de dados no sistema de destino
  • Verifique se as transformações são aplicadas corretamente
  • Verifique se a precisão dos dados em campos numéricos é exata
  • Verifique se o tratamento de exceções é robusto
Dados de teste
  • Verificação de reconciliação - a contagem de registros entre as tabelas STG (teste) e as tabelas de destino são as mesmas após a aplicação das regras de filtro
  • Insira um registro que não esteja carregado na tabela de destino para determinada combinação de teclas
  • Copiar registros, enviando os mesmos registros que já estão carregados nas tabelas de destino - não devem ser carregados
  • Atualize um registro para uma chave quando as colunas de valor forem alteradas nos carregamentos day_02
  • Exclua os registros logicamente nas tabelas de destino
  • Valores carregados por tabelas de processo
  • Valores carregados por tabelas de referência
Carregamento de dados em BI
  • Verifique se a base de dados de destino e de origem estão bem conectadas e se não há problemas de acesso.
  • Para uma carga completa, marque a opção truncar e certifique-se de que está funcionando bem.
  • Ao carregar os dados, verifique o desempenho da sessão
  • Verifique se há erros não fatais.
  • Verifique se você pode falhar na tarefa pai de chamada se a tarefa filho falhar.
  • Verifique se os logs estão atualizados
  • Verifique se os parâmetros de mapeamento e fluxo de trabalho estão configurados com precisão
  • Verifique se o número de tabelas nos sistemas de origem e destino é o mesmo
  • Compare os atributos das tabelas de estágio aos das tabelas de destino. Eles devem ser combinados.
Relatórios de BI
  • Exibir data e hora
  • Precisão decimal para números chave
  • Em uma determinada página, exiba o número de linhas e colunas
  • Características livres no relatório
  • Como os valores / dados em branco são exibidos para características e índices no relatório
  • Se a busca por características é baseada na chave ou chave e texto conforme aplicável
  • A opção de pesquisa no texto diferencia maiúsculas de minúsculas - Superior, Inferior ou ambos