No editor de teste, o elemento de teste é o primeiro elemento no
conjunto de teste. As configurações no elemento de teste aplicam-se a todo o teste.
Opções Comuns
- Datapools
- Lista detalhes sobre cada datapool utilizado pelo teste: o nome do
datapool, as colunas utilizadas e o local no teste em que
a coluna do datapool é referenciada. Clique no local para navegar.
- Incluir Datapool
- Inclui uma referência em um datapool o qual você deseja que um teste utilize.
Clicar
nessa opção é o mesmo que clicar em com o teste selecionado.
- Remover
- Remove o datapool selecionado. Essa opção não estará disponível se o datapool estiver
em uso.
Configuração de SSL
Defina uma configuração de SSL para autenticação de certificado entre o cliente e o servidor. Configurações de SSL podem ser usadas por qualquer solicitação de mensagem no teste. Se você usar várias configurações de SSL no teste, será necessário especificar a configuração em cada solicitação de mensagem.
A configuração de SSL padrão sempre confia
servidores, o que é igual a nenhuma autenticação.
- Configuração de SSL
- Selecione uma configuração de SSL ou crie uma nova. É possível usar os botões de comando da barra de ferramentas para criar uma configuração de SSL Nova e para Renomear ou Excluir configurações SSL existentes. Também é possível Copiar e Colar configurações de SSL no e do editor de SSL e editor de teste.
- Autenticação de servidor
- Esta seção descreve como o cliente confia no servidor.
- Servidor sempre confiável
- Selecione esta opção se nenhuma autenticação for necessária ou para ignorar certificados do servidor para que todos os servidores sejam confiáveis. Se você estiver usando autenticação única e desejar aceitar apenas servidores confiáveis, então desative esta opção e especifique um armazenamento confiável que contenha os certificados de servidor confiável.
- Armazenamento confiável de cliente
- Quando você está usando autenticação única, o armazenamento confiável do cliente contém os certificados de todos os servidores confiáveis. Clique em Procurar para especificar um arquivo KS, JKS ou JCEKS que contenha certificados válidos dos servidores confiáveis.
- Senha
- Se o arquivo de armazenamento confiável do cliente estiver criptografado, digite a senha necessária para ter acesso ao arquivo.
- Autenticação mútua
- Esta seção descreve como o servidor confia no cliente, além da autenticação de servidor.
- Usar certificado do lado do cliente
- Se você estiver usando autenticação dupla, selecione esta opção para especificar um keystore contendo o certificado de cliente. Este certificado permite que o servidor autentique o cliente.
- Keystore de certificado de cliente
- Clique em Procurar para especificar um arquivo KS, JKS ou JCEKS que contém um certificado válido que autentique o cliente.
- Senha
- Se o arquivo de armazenamento confiável do cliente estiver criptografado, digite a senha necessária para ter acesso ao arquivo.
Protocolo de Configuração (HTTP)
A página Configuração de
HTTP do elemento de teste especifica as informações que suas bibliotecas de servidor
precisam para executar as funções de envio e recebimento de HTTP.
Uma configuração HTTP pode ser utilizada por qualquer chamada de mensagem no teste.
Se você estiver utilizando várias configurações
de protocolo no teste, deverá especificar a configuração para cada chamada de
mensagem.
- Usar HTTP ativo
- Selecione esta opção para manter a conexão HTTP aberta após a solicitação. Essa opção não estará disponível se você estiver usando o IBM® Rational AppScan.
- Utilizar SSL
- Selecione essa opção para utilizar uma configuração de SSL. Clique em Configurar
SSL para criar uma configuração de SSL ou selecionar uma configuração existente.
- Autenticação de plataforma
- Nesta seção, especifique o tipo de autenticação necessário para acessar o serviço. Selecione Nenhum se nenhuma autenticação for necessária.
- Autenticação básica de HTTP
- Selecione esta opção para especificar o Nome do usuário e a Senha que são utilizados para autenticação básica.
- Autenticação de NTLM
- Selecione esta opção para usar o protocolo de autenticação do Microsoft NT
LAN Manager (NTLM). O NTLM usa autenticação de resposta de segurança. Essa visualização lista o que é negociado (suportado pelo cliente e solicitado pelo servidor) e o que é autenticado (o cliente responde ao desafio do servidor).
- Autenticação do Kerberos
- Selecione esta opção para usar o protocolo de autenticação do Kerberos entre o cliente e o servidor.
- Conectar por meio do servidor proxy
- Se a conexão HTTP precisar passar por um servidor proxy ou um firewall corporativo, especifique o Endereço e a Porta do servidor proxy. Se o proxy exigir autenticação, selecione Autenticação básica do
proxy ou Autenticação do proxy NTLM.
- Autenticação de Proxy
- Nesta seção, especifique o tipo de autenticação necessário para acessar o proxy. Selecione Nenhum se nenhuma autenticação for necessária.
- Autenticação básica do proxy
- Selecione esta opção para especificar o Nome do usuário e a Senha que são utilizados para autenticação básica.
- Autenticação de proxy NTLM
- Selecione esta opção para usar o protocolo de autenticação do Microsoft NT
LAN Manager (NTLM). O NTLM usa autenticação de resposta de segurança. Essa visualização lista o que é negociado (suportado pelo cliente e solicitado pelo servidor) e o que é autenticado (o cliente responde ao desafio do servidor).
- Classe customizada
- Selecione esta opção se o protocolo de comunicação exigir um processamento de baixo nível complexo com um código Java™ customizado para transformar mensagens de entrada ou de saída. Clique em Procurar para selecionar uma classe Java que use a API correspondente. Esta opção não está disponível no
IBM Rational AppScan.
Configuração do Protocolo (JMS)
A página Configuração de JMS (Java Message
Service) do elemento de teste especifica as informações
que suas bibliotecas de servidor precisam para executar o envio e a recepção de JMS.
Uma
configuração de JMS pode ser utilizada por qualquer chamada de mensagem no teste. Se você estiver utilizando várias configurações de protocolo dentro do teste, deverá especificar a configuração em cada chamada de mensagem.
- Estilo de destino
- É o estilo do destino de JMS. Selecione Tópico ou Fila.
- Endereço de terminal
- É o endereço do destino.
- Utilizar objeto temporário
- Selecione esta opção para enviar o destino JMS como um objeto temporário. Para uma fila JMS, uma fila JMS temporária é enviada na mensagem.
- Endereço do ponto de recepção
- Se Utilizar objeto temporário estiver desativado, especifique
o endereço JMS do terminal de destino.
- Autenticação básica
- Selecione esta opção para especificar o Nome do usuário e a Senha que são utilizados para autenticação básica.
- Nome da classe do adaptador customizado
- Configure um adaptador de fornecedor Java Naming and Directory Interface (JNDI) customizado
para essa configuração.
Para utilizar um adaptador customizado, você deve gravar
uma classe Java que estenda a classe e métodos Axis.
Especifique o nome da classe do adaptador customizado em Nome da classe do adaptador.
- Mensagem de texto
- Especifique se a mensagem é uma mensagem de texto ou de byte.
- Propriedades do factory de contexto
- Edite as propriedades de um factory de contexto. Clique em Incluir para
incluir propriedades de sequência na configuração do factory de contexto.
- Propriedades do conector
- Edite as propriedades de um conector. Clique em Incluir para
incluir propriedades de sequência na configuração do conector. O produto suporta os seguintes conectores:
- Prioridade de JMS
- Modo de entrega de JMS
- Tempo de vida de JMS
Configuração do Protocolo (WebSphere MQ)
A página Configuração do WebSphere MQ
do elemento de teste especifica as informações que suas
bibliotecas de servidor precisam para executar as funções de transporte e recebimento do WebSphere
MQ.
Uma configuração do MQ pode ser utilizada por qualquer chamada de mensagem no
teste. Se você estiver utilizando várias configurações
de protocolo no teste, deverá especificar a configuração para cada chamada de
mensagem.
- Gerenciador de filas
- Use esta área para especificar as opções do gerenciador de filas para o serviço.
- Nome do gerenciador de filas
- Especifique o nome do gerenciador de filas para o qual enviar a solicitação.
- Utilizar gerenciador de filas locais
- Selecione esta opção para usar um gerenciador de filas local. Se você desativar essa opção, especifique as seguintes informações:
- Endereço do gerenciador de filas
- Especifique o endereço IP ou nome do host do servidor WebSphere MQ remoto.
- Porta do gerenciador de filas
- Especifique a porta do listener do servidor WebSphere MQ remoto.
- Canal do cliente
- Especifique o canal de modo de conexão do servidor do gerenciador de filas remoto.
- Filas
- Use esta área para especificar as opções de fila de envio para o serviço.
- Nome da fila de envio
- Especifique o nome da fila gerenciada pelo gerenciador de filas.
- Usar fila temporária para resposta
- Especifique se o servidor WebSphere MQ criará uma fila temporária. Se selecionada,
a fila temporária será criada com o propósito exclusivo de receber mensagens
específicas e, em seguida, será excluída.
- Nome da fila de recebimento
- Se Usar fila temporária estiver desmarcada, essa opção especificará o gerenciador de filas especificado na linha Nome do gerenciador de filas. O gerenciador de filas especificado deve gerenciar essa fila. É possível especificar vários nomes de fila usando um ponto e vírgula (;) como separador.
- Usar cabeçalho RFH2
- Selecione se usar o transporte para o recurso SOAP sobre MQ fornecido pelo
WebSphere MQ.
Esse recurso usa um formato de mensagem MQ predeterminado (RFH2); portanto, quando selecionado, outras opções do Descritor de mensagens ficam desativadas.
- Conexão SSL
- Selecione essa opção para utilizar uma configuração de SSL se uma configuração Canal
do Cliente referir-se a um canal seguro. Clique em Abrir
editor de SSL para criar uma configuração de SSL ou em Alterar para
alterar a configuração de SSL associada ao teste atual.
Se o WSDL usado para criar a solicitação de mensagem usar um JMS URI suportado para
apontar para o servidor WebSphere MQ, a
configuração de SSL será criada automaticamente. Se o gerador de teste não puder criar a configuração de SSL, você deverá criar uma nova manualmente.
Se o WSDL for gerado com o serviço WebSphere MQ
(amqwdeployWMService), você deverá editar o WSDL para alterar a ligação de transporte de HTTP para JMS para evitar que o gerador de teste produza uma configuração de HTTP.
- Conjunto de criptografia
- Especifique o conjunto de criptografia que será utilizado na configuração do canal.
- Descritor de Mensagens
- Configure os campos da solicitação. É possível substituir um subconjunto de um descritor de mensagem MQ por um formato customizado para uso com outros tipos de servidores, especificamente ao utilizar uma solicitação de mensagem XML. Consulte a documentação do WebSphere MQ
para obter detalhes sobre os descritores de mensagens.
- Use a tabela Propriedades de mensagens para especificar as seguintes propriedades de mensagens do MQ:
- JMSXDeliveryCount
- JMSXGroupSeq
- JMS_IBM_Report_Exception
- JMS_IBM_Report_Expiration
- JMS_IBM_Report_COA
- JMS_IBM_Report_COD
- JMS_IBM_Report_PAN
- JMS_IBM_Report_NAN
- JMS_IBM_Report_Pass_Msg_ID
- JMS_IBM_Report_Pass_Correl_ID
- JMS_IBM_Report_Discard_Msg
- JMS_IBM_MsgType
- JMS_IBM_Feedback
- JMS_IBM_PutApplType
- JMS_IBM_Encoding
- JMS_IBM_Last_Msg_In_Group
Para obter informações adicionais sobre essas propriedades, consulte a documentação do IBM WebSphere MQ.
- Serviço de destino
- Ao usar o Microsoft .NET Framework com o recurso SOAP sobre MQ
do WebSphere MQ,
especifique o nome do serviço de destino para o WSDL.