Verificando o conteúdo recebido

Com pontos de verificação de conteúdo, é possível verificar se os dados recebidos reais correspondem aos dados esperados que são especificados no ponto de verificação.

Sobre Esta Tarefa

Quando você inclui pontos de verificação, os dados recebidos são comparados com os dados esperados especificados no elemento de teste do ponto de verificação. Com pontos de verificação de conteúdo ativados, é possível comparar diretamente os dados de conteúdo que o servidor retorna e retornar um status Transmitido quando os critérios são atendidos.

Procedimento

Para incluir um ponto de verificação de conteúdo em um teste de soquete:

  1. Abra o editor de teste, clique com o botão direito em um elemento de recebimento do soquete e selecione Incluir > Ponto de Verificação de Conteúdo.
  2. Selecione o ponto de verificação e, na área Detalhes do Elemento de Teste do editor de teste, especifique os critérios de verificação:
    Operador de comparação
    Especifique os critérios a serem usados para a execução da verificação entre os seguintes operadores:
    É igual a
    O ponto de verificação retorna um status Transmitido se os dados recebidos corresponderem exatamente ao conteúdo binário ou de texto especificado na área Dados.
    Contém
    O ponto de verificação retorna um status Transmitido se o conteúdo binário ou de texto especificado na área Dados ocorrer pelo menos uma vez nos dados recebidos.
    Inicia com
    O ponto de verificação retorna um status Transmitido se o conteúdo binário ou de texto especificado na área Dados ocorrer no início dos dados recebidos.
    Termina com
    O ponto de verificação retorna um status Transmitido se o conteúdo binário ou de texto especificado na área Dados ocorrer no final dos dados recebidos.
    Diferente de
    O ponto de verificação retorna um status Transmitido se os dados recebidos não corresponderem exatamente ao conteúdo binário ou de texto especificado na área Dados.
    Não contém
    O ponto de verificação retorna um status Transmitido se o conteúdo binário ou de texto especificado na área Dados não ocorrer pelo menos uma vez nos dados recebidos.
    Não começa com
    O ponto de verificação retorna um status Transmitido se o conteúdo binário ou de texto especificado na área Dados não ocorrer no início dos dados recebidos.
    Dados
    Especifique os dados que devem ser recebidos por meio da conexão.
    Binário
    Nessa visualização, edite o conteúdo esperado como dados binários.
    ASCII não processado
    Nessa visualização, edite o conteúdo esperado como dados ASCII brutos. Os bytes são expressos como caracteres alfanuméricos de 7 bits ou bytes hexadecimais de dois dígitos precedidos por \x. Adicionalmente, \r e \n significam retorno de linha e feed de linha, enquanto que \\ representa o caractere de barra invertida.

O que Fazer Depois

É possível ativar ou desativar cada ponto de verificação de soquete clicando em Ativar Ponto de Verificação no editor de teste.

Feedback