Visão Geral de Teste de Serviço

Os recursos de teste de serviço do IBM® Rational Performance Tester ou do IBM Rational Service Tester for SOA Quality automatizam a criação, a execução e a análise de testes funcionais, de regressão e de desempenho para serviços da web baseados em SOAP, incluindo suporte para Java Messaging Service (JMS), Websphere MQ, WebSphere Java MQ e Microsoft .NET Windows Communication Foundation (WCF), bem como qualquer serviço que produza XML, texto simples ou dados binários.
Resultados informativos de testes dependem de um desenvolvimento sólido dos testes. Cada um dos seguintes estágios contribui para a geração de resultados de teste significativos:

Ferramentas de Testes de Serviço

As seguintes ferramentas estão disponíveis no produto:
  • O cliente de serviço genérico permite que você execute manualmente pedidos de serviço para uma grande variedade de protocolos de transporte, configurações de autenticação e perfis de segurança, tornando-o um cliente de serviço extremamente versátil. Ele substitui efetivamente um cliente dedicado e pode ser usado para registrar chamadas de serviço ou para testar ou depurar manualmente um serviço durante o desenvolvimento. Para abrir o cliente de serviço genérico, clique no botão da barra de ferramentas Cliente de Serviço GenéricoEditor de Segurança de WSDL.
  • O editor de segurança WSDL permite configurar pilhas de algoritmos sofisticadas pasa suas solicitações e respostas de serviço. As pilhas de algoritmo contêm informações de certificado digital e os algoritmos de segurança que são aplicados a mensagens para executar comunicação segura com um serviço da web. As pilhas de algoritmo são feitas de blocos, que podem ser operações principais de definições, criptografia, registro de data e hora ou de assinatura que podem ser associadas com qualquer operação no arquivo WSDL. Para abrir o editor de segurança WSDL, clique com o botão direito do mouse em um arquivo WSDL em sia área de trabalho e selecione Editar a Segurança WSDL ou clique no botão Editor de Segurança WSDLWSDL Security Editor no cliente de serviço genérico.
  • O editor de teste é onde você desenvolve seu teste. Após a gravação, é possível modificar o teste para incluir correlação de dados ou pontos de verificação. Também é possível incluir loops e condições e editar cada detalhe das solicitações de serviço.
  • O editor de stub permite que você crie stubs de serviço. Com o editor de stub, é possível definir várias condições de entrada, que são semelhantes aos pontos de verificação. Cada condição aciona uma resposta simulada predefinida, que é funcionalmente idêntica a uma resposta do serviço simulado.
  • No Rational Performance Tester, o editor de planejamento permite implementar diversos usuários virtuais em computadores remotos e locais para gerar uma pesada carga para teste de desempenho. Normalmente um planejamento contém vários testes e vários usuários virtuais.

Feedback