Exemplo: Vinculando Referências a Substabelecimentos com Regras

É possível criar regras de correlação de dados para vincular referências a substabelecimentos.

Sobre Esta Tarefa

Se você souber qual campo em uma solicitação ou nos dados POST deve ser correlacionado, grave uma regra Criar uma Substituição para esse campo e insira uma regra Criar uma Referência como filha da regra Criar uma Substituição.

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. Crie uma regra Criar uma Substituição. Consulte Criando uma Substituição com Regras de Correlação de Dados para obter mais informações sobre como criar uma regra Criar uma Substituição.
  3. Clique com o botão direito do mouse na regra Criar uma Substituição e depois clique em Inserir Item > Localizar Origem de Dados para Substituição.
  4. Clique com o botão direito do mouse na regra Localizar Origem de Dados para Substituição e clique em Inserir Item > Criar uma Referência. Se a referência existir, selecione Localizar uma Referência em vez de Criar uma Referência. Uma regra Criar uma Referência ou Localizar uma Referência é inserida como filha da regra Localizar Origem de Dados para Substituição. Para usar o valor da substituição extraída pela regra pai, digite %subname% para a Expressão Regular, em que subname é o nome da substituição criada pela regra pai. Consulte Criando uma Referência Usando Regras de Correlação de Dados para obter mais informações sobre como criar uma regra Criar uma Referência.

Resultados

Quando você correlaciona novamente dados de teste usando este conjunto de regras, as referências e as substituições definidas são criadas e vinculadas.

Exemplo

Suponha que um URI em seu teste seja http://host:port/RPThelp/index.jsp?topic=datacorrelation.html. Suponha que alguns dos dados de resposta de uma solicitação anterior inclua ...<id=2 docHelpName=recordtest> <id=23 docHelpName=datacorrelation> <id=24 docHelpName=rules>.... Grave uma regra que crie um site de substituição no URI de datacorrelation e configure o nome de substituição como helpname. Depois, inclua regras que criem uma referência como filha da regra de Substituição. A expressão regular da regra de referência é docHelpName=%helpname%>. Assim, a expressão regular na regra de referência é avaliada como docHelpName=datacorrelation>. Essa expressão regular garante que a referência correta seja vinculada ao site de substituição.

Feedback