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:
- Abra o editor de teste, clique com o botão direito em um elemento de recebimento do soquete e selecione .
- 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.