Criando uma Estrutura de Chamada do Sistema de Mensagens Confiável

Você pode criar uma estrutura de teste dedicada a testar chamadas de serviço com base na especificação WS-ReliableMessaging.

Antes de Iniciar

A especificação WS-ReliableMessaging oferece uma série de mensagens do SOAP a serem enviadas de forma confiável entre os aplicativos distribuídos caso ocorram falhas de componente de software, de sistema ou de rede. No contexto de um teste de serviço, uma estrutura de chamada do sistema de mensagens confiável consiste em uma série de chamadas que seguem a especificação. A estrutura pode ser criada como uma lista sequencial de chamadas de serviço exclusivas ou como um loop que contém um elemento de chamada e utiliza um datapool para identificar as chamadas exclusivas.

Procedimento

  1. No editor de teste, selecione o teste, clique em Incluir e, em seguida, clique em Estrutura Baseada na Especificação. O assistente Novo Teste de Serviço da Web é aberto.
  2. Na página Seleção de Especificação do Serviço da Web, selecione WS-ReliableMessaging e clique em Avançar.
  3. Selecione um ou vários arquivos Web Services Description Language (WSDL) em sua área de trabalho do serviço da web que deseja testar e clique em Avançar. Se necessário, você pode importar um arquivo WSDL para a área de trabalho com o botão de pressão Importar.
  4. Na página Configurar Protocolo, selecione uma configuração de transporte HTTP existente ou clique em Novo para criar uma nova configuração.
    1. Especifique a URL do serviço, o Método de HTTP e a Versão.
    2. Na tabela Cabeçalho, clique em Incluir para especificar qualquer cabeçalho específico que precisa ser incluído na chamada.
    3. Na tabela Cookies, clique em Incluir para especificar qualquer cookie específico que precisa ser utilizado pela chamada.
    4. Clique em Avançar.
  5. Na página Opções de Sequência, especifique como a estrutura de sequência será criada no teste.
    1. Em Contagens de Mensagens, especifique o número de chamadas na lista ou o número de iterações de loop.
    2. Selecione Criar Lista de Chamadas de Serviço para gerar uma lista de chamadas com o número de mensagens ou Criar Loop com Datapool para gerar um loop com um datapool. O datapool define o número de chamadas para cada chamada no loop.
    3. Selecione Sequência Embaralhada se deseja que os números de chamadas sejam gerados em uma ordem aleatória.
  6. Clique em Concluir. Essa ação gera uma estrutura de chamada de serviço do sistema de mensagens confiável no teste.

Feedback