Os elementos da chamada de serviço contêm o conteúdo da chamada e as informações
de transporte desta chamada. O conteúdo é formado pelo envelope
SOAP.
As informações de transporte referem-se às informações necessárias para enviar,
receber e responder, dependendo do protocolo selecionado.
Configurações de Chamada
- Atualizar Nome do Pedido Automaticamente
- Selecione esta opção para renomear automaticamente o pedido na visualização Conteúdo do Teste.
- Não Aguardar Resposta
- Selecione esta opção para pular diretamente para o próximo pedido no teste após o pedido atual ser enviado.
- Operação e Nome WSDL
- Identificam a operação e o nome do WSDL aos quais o pedido de serviço é ligado.
- Recurso WSDL
- Esse é o nome do recurso WSDL no ambiente de trabalho. Clique no link
para editar o arquivo WSDL. Se o arquivo WSDL estiver ausente, clique no link para vincular o pedido a um WSDL na área de trabalho ou para importar um WSDL.
- Tempo Limite (ms)
- Esse é o valor de tempo limite em milissegundos. Se nenhuma resposta for recebida
depois do tempo especificado, será produzido um erro.
- Tempo de Espera (ms)
- Especifica o tempo de atraso programaticamente calculado que é observado em cada usuário quando este teste é executado com vários usuários virtuais. O tempo de espera
é uma emulação estatística do tempo que os usuários reais gastam lendo ou
pensando antes de executar uma ação.
- Atualizar Resposta
- Clique neste botão para chamar o pedido com as configurações atuais e usar a resposta para criar um elemento de resposta de serviço ou para atualizar o elemento de resposta existente.
Mensagem
Esta página apresenta o conteúdo XML do pedido e fornece acesso à correlação de dados.
O mesmo conteúdo é apresentado em três
maneiras diferentes.
- Formulário
- Essa visualização fornece uma visualização simplificada da mensagem
focada na edição de valores do conteúdo XML.
- Árvore
Essa visualização fornece uma visualização hierárquica da estrutura
XML da mensagem, incluindo elementos, espaços de nomes e valores associados. Você pode utilizar Incluir, Inserir, Remover, Para Cima e Para Baixo para editar os elementos XML e espaços de nomes na árvore.
Clique em Filtrar para ocultar ou
mostrar o espaço de nomes, o atributo ou os nós de texto, dependendo de seus requisitos.
Clique em Permitir
apenas modificações válidas para possibilitar a edição inteligente com base em um XSD
(XML Schema Document) especificado. Para especificar um conjunto de documentos XSD para o ambiente de trabalho,
no navegador de teste, clique com o botão direito do mouse no projeto e selecione Propriedades e Catálogo de
Esquemas. Desative Permitir apenas modificações válidas se
não tiver um XSD ou se quiser ignorar o esquema.
Você pode clicar com o botão
direito do mouse em um elemento XML para convertê-lo em um fragmento XML. Isso permite
executar a correlação de dados (usar datapools e criar referências)
no fragmento XML inteiro em vez de apenas no valor.
- Origem
- Essa visualização exibe o conteúdo XML de origem da mensagem ou o conteúdo de texto simples.
Importante: Na visualização Origem, não edite as tags que começam com SoaTag. Se você excluir ou
alterar essas tags, qualquer referência e substituição no teste será
quebrada. Não é possível recriar essas tags depois de serem excluídas.
Anexos
Esta página lista os anexos MIME anexados ao pedido. O conteúdo dessa visualização corresponde à especificação
Multipurpose Internet Mail Extension (MIME). Essa página pode ser
utilizada para incluir recursos do ambiente de trabalho como anexos MIME e propriedades de alteração.
O
ID de
Conteúdo é o identificador usado pelo pedido para referir-se aos anexos. O método de uso desse identificador depende dos requisitos do servidor.
- Utilizar mecanismo de transmissão MTOM
- Por padrão, o pedido usa SOAP Messages with Attachments (SwA) para manipular anexos. Selecione esta opção para manipular anexos com MTOM (Message
Transmission Optimization Mechanism) SOAP.
Transporte
Esta página inclui as configurações de transporte usadas para o envio de um pedido. A configuração de protocolo de transporte
é aplicada a uma configuração de transporte, que pode ser
HTTP, Java Message Service (JMS) ou WebSphere MQ. Você pode criar várias configurações para cada protocolo para que possam alternar facilmente
protocolos ou variantes de protocolos.
- HTTP
- Selecione HTTP para usar o transporte HTTP para o pedido. No nível do pedido, é possível atualizar uma URL ou ação SOAP e a referência para a configuração global de um teste.
- Configuração de Protocolo
- Clique em Alterar para especificar uma configuração de transporte predefinida ou para criar uma configuração. As configurações de transporte
HTTP contêm configurações de proxy e de autenticação que podem ser reutilizadas.
- Método e Versão
- Especifique o método de HTTP e a versão a serem usados para chamar o pedido de serviço.
- URL
- Especifique o terminal da URL do pedido de serviço.
- Cabeçalhos
- Especifique os nomes e os valores de quaisquer cabeçalhos HTTP que forem
necessários pelo serviço. Clique em Incluir, Editar ou em Remover para modificar a lista de cabeçalhos.
- Cookies
- Especifique os nomes e os valores de quaisquer cookies que forem
necessários pelo serviço. Clique em Incluir, Editar ou em Remover para modificar a lista de cookies.
- JMS
Selecione JMS para usar o transporte Sistema de Mensagens Java para o pedido. Esta página permite que você inclua propriedades de cadeia que são anexadas ao pedido para uma configuração JMS.
Elas serão
enviadas como propriedades de mensagem por meio do JMS.
- Configuração de Protocolo
- Clique em Alterar para especificar uma configuração de transporte predefinida ou para criar uma configuração. As configurações de transporte JMS
contêm configurações genéricas de terminal, de ponto de recepção e do adaptador
que podem ser reutilizadas.
- Propriedades
- Especifique os nomes e os valores de quaisquer propriedades de cadeia que forem
requeridos pelo pedido para a atual configuração de transporte JMS.
Eles são
enviados como propriedades de mensagem por meio do JMS. Clique em Incluir, Editar ou em Remover para modificar a lista de propriedades.
- WebSphere MQ
- Selecione MQ para usar o transporte IBM® WebSphere MQ para o pedido.
Essa página possibilita a especificação da ação SOAP e a substituição das definições da
configuração do WebSphere MQ
selecionadas no nível de teste.
- Configuração de Protocolo
- Clique em Alterar para especificar uma configuração de transporte predefinida ou para criar uma configuração. As configurações de transporte do MQ
contêm configurações genéricas de fila, cabeçalho e SSL que podem ser reutilizadas.
- Ação do SOAP
- Especifica a ação SOAP a ser usada para chamar o pedido MQ.
- Substituir valores de configuração do protocolo do MQ
- Selecione essa opção para configurar os campos de mensagens do MQ.
É possível substituir um subconjunto de um descritor de mensagem MQ com um formato customizado para uso com outros tipos de servidor, especificamente ao utilizar um pedido de mensagem XML. Consulte a documentação do WebSphere MQ
para obter detalhes sobre os descritores de mensagens. Essas configurações substituem as configurações do
descritor e do cabeçalho de mensagens da configuração do protocolo do MQ.
- Utilizar o cabeçalho customizado
- Selecione essa opção para especificar os cabeçalhos customizados para o transporte para o recurso SOAP sobre MQ fornecido pelo WebSphere MQ.
Esse recurso utiliza um formato de mensagem MQ predeterminado (RFH2), portanto, quando
selecionado, outras opções do Descritor de Mensagens ficam desativadas.