Teste de banco de dados - Mapeamento de dados
O mapeamento de dados em um banco de dados é um dos principais conceitos que precisa ser validado por cada testador. Normalmente, os testadores precisam verificar o mapeamento do campo de front end da interface do usuário com o campo de banco de dados back end correspondente.
Essas informações são fornecidas no documento SRS / BRS de especificação de requisitos de software ou especificação de requisitos de negócios. Se o mapeamento não for fornecido, você precisará verificar a parte de codificação.
Quando você executa qualquer ação no aplicativo front-end, uma ação CRUD correspondente é chamada e o testador deve verificar se cada ação chamada foi bem-sucedida ou não.
Aspectos principais do mapeamento de dados
A seguir estão os principais aspectos do mapeamento de dados -
Para verificar os campos nos formulários UI / Front end e mapeados de forma consistente com a tabela de banco de dados correspondente. Essas informações de mapeamento são definidas nos documentos de requisitos conforme mencionado acima.
Para qualquer ação realizada no front end de um aplicativo, uma ação CRUD correspondente 'Criar, Recuperar, Atualizar e excluir' é iniciada no back end.
Um testador terá que verificar se a ação correta foi invocada e se a ação invocada em si foi bem-sucedida ou não.
Etapas no teste de mapeamento de dados
A seguir estão as etapas seguidas para o teste de mapeamento de dados -
Step 1 - Primeiro verifique se há erros de sintaxe em cada script.
Step 2 - Em seguida, é verificar o mapeamento de tabela, mapeamento de coluna e mapeamento de tipo de dados.
Step 3 - Verifique o mapeamento de dados de pesquisa.
Step 4 - Execute cada script quando não houver registros nas tabelas de destino.
Step 5 - Execute cada script quando os registros já existirem nas tabelas de destino.