Criando um Substabelecimento com Regras de Correlação de Dados

É possível criar uma regra de correlação de dados que crie um substabelecimento de uma expressão regular que seja aplicada a dados de teste.

Procedimento

  1. Abra um conjunto de regras de correlação de dados no editor de regras. Um novo conjunto de regras contém uma passagem de regra vazia.
  2. Clique em Inserir e depois selecione Criar Substabelecimentos. Uma regra Criar Substabelecimento vazia é inserida na transmissão de regras.
  3. Em Detalhes, forneça informações para todos os campos que estão marcados com asteriscos e em tonalidade vermelha. Para Atributo, clique na seta para baixo para selecionar o atributo para o qual um substabelecimento será criado. Use os botões de comando na parte superior da janela para selecionar um protocolo e depois selecione um atributo. Para criar um substabelecimento no campo de dados de uma solicitação de HTTP, clique na seta para baixo e depois selecione HTTP > Dados.
  4. Em Expressão Regular, digite uma expressão regular para usar para localizar o substabelecimento. Se apenas uma parte da expressão regular for exigida para um substabelecimento, coloque essa parte entre parênteses.
    1. Abra o teste e localize a resposta na qual você deseja criar o substabelecimento.
    2. Copie o texto da resposta para a área de transferência.
    3. No editor de regras, clique no botão de comando Alternar Assistente de Expressão Regular para abrir o assistente de expressão regular.
    4. Cole o texto da área de transferência na página Testar Expressão Regular da janela do assistente de expressão regular. Se a página Testar Expressão Regular estiver vazia, o conteúdo da área de transferência será automaticamente colado.
    5. Clique na guia Grupo Capturado no assistente de expressão regular. O grupo geral e os grupos capturados são exibidos. Se nenhum grupo for exibido, edite a expressão regular de acordo.
  5. Em Nome Base, digite um nome base para o substabelecimento.
  6. Opcional: Se a expressão regular corresponder a vários grupos, em Grupo de Valores, digite ou selecione o índice do grupo de valores que será usado para criar o substabelecimento.
  7. Em Remover Sobreposição, selecione true para criar um substabelecimento, se o novo substabelecimento for sobreposto com outros substabelecimentos. Os outros substabelecimentos serão removidos. Selecione false para evitar que um substabelecimento seja criado, se o novo substabelecimento for sobreposto com outro substabelecimento.
  8. Em Procura de Referência, selecione Primeira para vincular o substabelecimento à primeira referência no teste. Selecione Mais Próxima para vincular o substabelecimento à referência mais próxima no teste.
  9. Em Codificado, selecione true para codificar o atributo especificado antes de procurar por uma referência correspondente. Selecione false para procurar por uma referência correspondente sem codificar o atributo. O tipo de codificação depende do protocolo e do atributo selecionados. Por exemplo, os dados HTTP podem ser codificados pela URL.
  10. Em Nível de Registro, selecione o nível dos dados de erro que serão gravados no log de erro. O log permite que você veja quais regras funcionaram e quais não funcionaram. Ao depurar regras de correlação de dados, use os níveis de registro Ação e Detalhe. Geralmente, use os níveis de registro Nenhum ou Resumo para reduzir o consumo de memória e espaço em disco.
    Opção Descrição
    Nenhum Nada é registrado.
    Resumo Uma mensagem é registrada na regra, não importando quantas vezes a regra é aplicada.
    Ações Uma mensagem é registrada sempre que a regra é aplicada.
    Detalhe Uma mensagem detalhada é registrada sempre que a regra é aplicada.
  11. Em Rótulo, digite um rótulo para a regra. Se você não digitar um nome de rótulo, será fornecido um nome padrão para a regra. O nome padrão é o nome base com a expressão regular anexada.
  12. Em Descrição, descreva a regra. As descrições poderão ser úteis se você compartilhar arquivos do conjunto de regras com outros testadores.

Feedback