Os pontos de verificação contêm permitem
verificar se parte do conteúdo que é retornado por um serviço corresponde ao conteúdo
especificado no ponto de verificação.
Sobre Esta Tarefa
Quando você inclui pontos de verificação,
os resultados de um retorno de mensagem de serviço são comparados com os dados
esperados especificados no elemento de teste do ponto de verificação. Os pontos de verificação
Igual ou
contêm permitem comparar diretamente o conteúdo XML retornado pelo serviço.
- Os pontos de verificação contêm retornam um status Aprovado quando o conteúdo XML
de retorno de mensagem contém os dados XML esperados.
- Os pontos de verificação igual retornam um status Aprovado quando o conteúdo XML
de retorno de mensagem corresponde exatamente aos dados XML esperados.
Procedimento
- Abra o editor de teste e selecione um elemento de retorno de mensagem de serviço.
- Na área Detalhes do Elemento de Teste,
clique na guia Mensagem e selecione a visualização Árvore.
- Expanda a linha do envelope, clique com o botão direito do mouse no elemento a ser verificado e,
em seguida, selecione Criar ponto de verificação contém.
Isso
cria um ponto de verificação contém, incluindo detalhes do elemento de retorno de
mensagem gravado.
- Selecione o ponto de verificação e, na área Detalhes do Elemento
de Teste, digite um nome para o ponto de verificação.
- Selecione as opções de verificação:
- Selecione Testar Utilizando Espaços de Nomes XML para executar a
verificação na estrutura qualificada do documento XML, incluindo a marcação do
espaço de nomes, em vez do nome simples. Desative essa opção para verificar somente
o nome simples do elemento e o valor de retorno final.
- Selecione Nós de Texto XML de Texto para incluir o conteúdo
de elementos de texto na verificação.
- Selecione Atributos XML de Texto para incluir o conteúdo
de atributos na verificação.
- Na página Mensagem, selecione a visualização Formulário, Árvore ou Origem para especificar os dados XML esperados.
Para um ponto de verificação igual, os dados XML esperados contêm o
documento XML do elemento de teste de retorno de mensagem.
Se necessário, você poderá editar
os dados XML esperados.
Você pode especificar expressões comuns Java
padrão na visualização Árvore.
Para isso, selecione a coluna Expressão Comum na linha de um valor de atributo ou de
texto e digite a expressão comum na coluna Valor. Por exemplo, a seguinte expressão comum procura um endereço de e-mail
formatado corretamente: /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
Ao usar expressões regulares, o número de nós ou fragmentos XML no ponto de verificação deve corresponder à quantidade de nós esperada.
O que Fazer Depois
Você pode ativar ou desativar cada ponto de
verificação do serviço clicando em
Ativar ponto de verificação no
editor de teste.