A base em dados ocupa um datapool com dados do aplicativo. 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.
É possível utilizar dois métodos para selecionar um objeto:
Para basear um script de teste em dados:
na barra de ferramentas Gravação. Consulte Iniciando seus Aplicativos de Teste para obter informações adicionais. (Se seu aplicativo já estiver em execução, não será necessário executar essa etapa.)
). A gravação do script de teste é pausada e a página Inserir Ações Baseadas em Dados é aberta.
A ocupação desses campos durante a pausa do gravador não grava ações desnecessárias no script de teste. As alterações no fluxo de controle do programa durante a pausa da gravação do script de teste não são gravadas no script de teste.
Pressione e arraste a mão para selecionar objetos de teste --
Utilize este método para selecionar um objeto e todos os descendentes do objeto selecionado.
Esse é o método mais comum e direto de seleção de um objeto.
Utilizar o assistente de seleção para selecionar objetos de teste -- Clique para utilizar o método Arrastar Seleção Manual com suas opções ou o método Navegador de Objetos de Teste.
A página Selecionar Objeto para Basear em Dados é aberta.
Pressionar e arrastar manualmente para selecionar objetos de teste, execute as seguintes etapas:
) para
o objeto no aplicativo que deseja selecionar. O Functional Tester contorna o objeto com uma moldura vermelha.
A página Basear Ações em Dados é aberta. Na página Basear Ações em Dados, na tabela Comandos DataDriven, as informações aparecem sobre os objetos selecionados.
É possível colocar o ponteiro do mouse sobre uma linha nesta tabela para visualizar a linha de código que o Functional Tester insere no script de teste para basear em dados o aplicativo em teste.
Utilizar o assistente de seleção para selecionar objetos de teste, clique na seta Método de seleção para selecionar um dos seguintes métodos:
) para
o objeto no aplicativo que deseja selecionar. O Functional Tester contorna o objeto com uma moldura vermelha.
A página Inserir Ações Baseadas em Dados é aberta com informações preenchidas em Comandos Orientados a Dados e Descrição do Comando Selecionado.
Por exemplo, você pode alterar o valor inicial de um objeto de teste para testar os estados não-padrão de um aplicativo.
Clique para mover a linha selecionada antecipadamente na ordem de execução na tabela Comandos Orientados a Dados.
Clique para mover a linha selecionada posteriormente na ordem de execução na tabela Comandos Orientados a Dados.
Clique para excluir uma linha selecionada da tabela Comandos Orientados a Dados.
Clique para realçar um objeto de teste no aplicativo em teste.
Selecione um objeto de teste na tabela
Comandos Orientados a Dados e, em seguida, clique nesse ícone.
Clique para exibir ou ocultar as propriedades de reconhecimento e administrativas para um objeto de teste selecionado.Você pode utilizar uma referência de datapool em vez de um valor literal para o valor que está sendo testado no ponto de verificação.
Clique no botão Ajuda na caixa de diálogo Funções de Suporte do Script para obter informações sobre essas funções.
) para passar todas as informações gravadas para o
script de teste e atualizar o datapool com novas variáveis e valores
iniciais associados. A janela do Functional Tester é aberta e o script é exibido na janela do editor.