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:
- No Navegador de Teste, navegue para o teste e dê um clique duplo no teste. O teste é aberto.
- 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.
- Clique com o botão direito do mouse e depois clique em .
- Clique em OK.
- 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, pressione a tecla Ctrl+barra de 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.
- 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 pelos elementos de teste filhos, 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.
- Corresponder valores codificados e decodificados (específicos do protocolo)
- Quando selecionado, procura pelas correspondências das versões codificadas e decodificadas pela URL do texto especificado. Por exemplo, ao procurar nos dados HTTP, abc%123 e abc%25123 corresponderão.
- 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.
- Clique em Fechar.
- Clique em Procurar. Os resultados da procura são exibidos na visualização Procurar.
- Na visualização Procurar, selecione as correspondências para substituir e, em seguida, clique com o botão direito do mouse na seleção.
- Opcional: Para selecionar todas as correspondências, dê um clique duplo no nome do teste.
- 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.
- 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 ( ). |
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, Número Aleatório 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. |
- 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.
- 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.