Correlacionando Vários Campos em um Teste

Alguns testes são estruturados de uma maneira que você deve correlacionar dados para vários campos. Por exemplo, suponha que você queira colocar no datapool um item que um usuário virtual esteja comprando. Para que o fluxo de teste fique correto, também será necessário colocar no datapool todas as ocorrências desse item no teste. É possível localizar e correlacionar todas as instâncias desse item em um procedimento. Geralmente, você usa Localizar Mais e Substituir na janela Mostrar Sugestões do Datapool para correlacionar dados para vários campos. Consulte Visualizando Sugestões do Datapool ao Abrir um Teste. Como alternativa, você pode usar a página Procura do Teste para correlacionar dados para vários campos.

Procedimento

Para localizar todas as instâncias de um campo em um teste e correlacionar algumas ou todas as instâncias com uma origem de dados, como um datapool:

  1. No Navegador de Teste, navegue para o teste e dê um clique duplo no teste. O teste é aberto.
  2. Localize o item ou o site de substituição para alterar ou para os quais criar uma referência. Se o item for um texto simples, selecione-o. Se o item for uma referência existente, clique na área destacada.
  3. Clique com o botão direito do mouse e selecione Localizar > Mais Sites de Substituição.
  4. Clique em OK.
  5. Na página Procura do Teste, selecione Fazer Distinção entre Maiúsculas e Minúsculas para executar uma procura com distinção entre maiúsculas e minúsculas, ou Expressão Regular para executar uma procura usando expressões regulares. No modo de expressão regular, digite Ctrl-Espaço em Procurar por Texto para obter assistência de conteúdo. A assistência de conteúdo lista os padrões da expressão regular e o conteúdo correspondente.
  6. Clique em Mais Opções e selecione as opções adequadas:
    Restrito a elementos realçados no Conteúdo do Teste
    Procurar somente em elementos selecionados na área Conteúdo do Teste.
    Realçar elementos localizados no Conteúdo do Teste
    Realçar elementos localizados na área Conteúdo do Teste.
    Recursivo
    Procura os filhos do elemento de teste além do elemento. Por exemplo, se você procurar por uma página HTTP, selecione essa opção para procurar pelos pedidos e respostas na página.
    Incluir correspondências com correlação de dados de sobreposição
    Inclua sites contidos ou sobrepostos por um site de substituição existente. Se você decidir substituir, as substabelecimentos em conflito serão removidas automaticamente.
    Incluir substabelecimentos correspondentes
    Clique para retornar os elementos que originalmente corresponderam à cadeia de procura, mas que foram substituídos desde então. Desmarque para ignorar os sites de substituição existentes quando os resultados forem retornados.
  7. Clique em Fechar.
  8. Clique em Procurar. Os resultados da procura são exibidos na visualização Procurar.
  9. Na visualização Procurar, selecione as correspondências para substituir e, em seguida, clique com o botão direito do mouse na seleção.
  10. Opcional: Para selecionar todas as correspondências, dê um clique duplo no nome do teste.
  11. Clique em Substituir na Visualização de Origem de Dados. Esta ação envia as correspondências selecionadas para a janela Origens de Dados de Teste.
  12. Na janela Origens de Dados de Teste, clique na guia que corresponde ao tipo de origem de dados a ser usado:
    Opção Descrição
    Referências As origens de dados que já foram criadas no teste e as possíveis correspondências que estão disponíveis como origens de dados para o site de substituição selecionado. Por exemplo, texto localizado em uma resposta e utilizado em um pedido subsequente é criado automaticamente como referência. Limpe a caixa de opção Apenas Referências Correspondentes para ver todas as referências que ocorrem antes do site de substituição no teste.
    Datapools Os datapools incluídos no teste. Para incluir um novo datapool, clique no ícone Incluir Novo Datapool (incluir novo datapool).
    Código Customizado Se você tiver gravado o código customizado dos test execution services (TES), o código customizado que estará disponível como origem de dados para este site de substituição.
    Variáveis de Teste As variáveis de teste e seus tipos que estão disponíveis como origens de dados para este site de substituição.
    Variáveis Integradas As variáveis calculadas dinamicamente (Data Atual e Registro de Data e Hora) disponíveis como origens de dados para esse site de substituição. Para criar uma nova variável integrada, clique com o botão direito do mouse dentro da página Variáveis Integradas e selecione Novo.
  13. Selecione a origem de dados e clique em Substituir a partir de. A janela Substituir Itens Múltiplos é exibida, mostrando informações sobre a origem de dados e sites de substituição que você selecionou.
  14. Para cada site com uma caixa de opção selecionada, clique em Substituir Marcado para substituir a origem de dados ou limpar a caixa de opção para ignorar o site. Clique em Sempre Avisar para examinar cada site de substituição, um de cada vez. Clique em Avisar ao Sobrepor Correlações de Dados para examinar um site apenas se o site que você está substituindo estiver contido em, ou for sobreposto por, um outro site de substituição. Se você decidir substituir, as substabelecimentos em conflito serão removidas automaticamente.

Resultados

As instâncias selecionadas do campo são correlacionadas com os dados da origem de dados.

Feedback