Criando um Teste Baseado em Dados

Neste tutorial, você aprenderá como basear um teste em dados, utilizando o assistente da unidade de dados do Teste Funcional. Ao basear um script em dados, o script utiliza variáveis para os campos de entrada do aplicativo principal e seleções de programa. Utilizando as variáveis, o script pode utilizar os dados externos para controlar o aplicativo em vez de utilizar um valor literal. O teste baseado em dados utiliza dados de um arquivo externo, um datapool, como entrada para um teste. Um datapool é uma coleta de registros de dados relacionados. Um datapool fornece valores de dados para as variáveis em um script de teste durante a reprodução do script de teste.

O teste baseado em dados coloca uma camada de abstração entre os dados e o script de teste, eliminando os valores literais no script de teste. Já que os dados são separados do script de teste, é possível:

  • Modificar os dados de teste sem afetar o script de teste
  • Incluir novos casos de teste modificando os dados, não o script de teste
  • Compartilhar os dados de teste com muitos scripts de teste

O diagrama à esquerda mostra um script de teste que utiliza dados com referências de código rígido, literais no script de teste. O diagrama à direita mostra um script de teste baseado em dados que utiliza dados a partir de um arquivo externo, um datapool.

Script de teste de código rígido                                            Script de teste baseado em dados

Script de teste de código rígido                                                                       Script de teste baseado em dados

    90 minutos
   Iniciar o tutorial
   Visualizar a versão PDF