Testando Todas as Operações em um Arquivo WSDL

É possível usar o cliente de serviço genérico para enviar rapidamente solicitações para um serviço usando todas as operações em um arquivo Web Services Description Language (WSDL). As chamadas são geradas com valores padrão, com base no tipo de dado.

Antes de Iniciar

Certifique-se de que você tenha um arquivo WSDL válido. Assegure-se de que os arquivos WSDL utilizam a sintaxe apropriada para o ambiente de teste. O cliente de serviço genérico pode não funcionar com alguns arquivos Web Services Description Language (WSDL).

Se o serviço usar a autenticação Secure Sockets Layer (SSL), crie uma configuração SSL antes de fazer a chamada. Consulte Criando Configurações SSL para obter detalhes.

Se o serviço utilizar segurança do SOAP para criptografia, assinatura ou outros algoritmos de segurança, é necessário primeiro configurar o ambiente com as bibliotecas e arquivos de configuração corretos e, em seguida, criar um perfil de segurança para o WSDL. Consulte Configurando o Ambiente para Segurança do SOAP e Criando Perfis de Segurança para Arquivos WSDL para obter detalhes.

As chamadas serão geradas para cada operação no arquivo WSDL usando os valores padrão de cada tipo. Por exemplo, as sequências usarão o valor padrão str. É possível alterar os valores padrão nas preferências Valores Padrão de XML.

Procedimento

  1. Abra o cliente de serviço genérico e clique na guia Solicitações e depois clique em Incluir um Arquivo WSDL Incluir um Arquivo WSDL.
  2. Na janela Incluir Arquivos WSDL, selecione um WSDL existente ou importe um WSDL com um dos seguintes métodos:
    • Clique em Importar do Arquivo para importar um arquivo WSDL do sistema de arquivos.
    • Clique em Importar da URL para fazer download e importar um WSDL on-line da web.
    • Clique em Importar do WSRR para importar um WSDL de um IBM WebSphere Service Registry and Repository (WSRR). Digite a URL do WSRR e clique em Conectar. É possível clicar em Procurar Procurar para pesquisar o conteúdo do repositório.
    • Clique em Importar do UDDI para importar um WSDL de um repositório Universal Description Discovery and Integration (UDDI). Digite a URL do UDDI e clique em Conectar. É possível clicar em Filtrar Filtrar e Procurar Procurar para pesquisar o conteúdo do repositório.
  3. Clique em OK. O WSDL é incluído na Biblioteca de Chamadas.
  4. Em Biblioteca de Chamadas, clique com o botão direito do mouse no WSDL e selecione Testar Métodos do WSDL. A chamada é configurada automaticamente com quaisquer terminais SOAP ou JMS que estão disponíveis no WSDL.

O que Fazer Depois

As chamadas bem-sucedidas serão gravadas e incluídas na lista Histórico de Solicitações. Se estiver usando o IBM Rational Performance Tester ou o IBM Rational Service Tester for SOA Quality, você poderá clicar no botão Gerar Conjunto de Testes (Gerar Conjunto de Testes) para criar um teste de serviço.

Feedback