Visão Geral de Teste de Serviço

Os recursos de teste de serviço do IBM Rational Performance Tester ou IBM Rational Service Tester para SOA Quality automatizam a criação, execução e análise de testes de desempenho e regressão funcionais para serviços da Web baseados em SOA, serviços XML ou serviço de texto simples.
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ços

As ferramentas a seguir estão disponíveis no produto para
  • 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érico
    Editor de Segurança de WSDL
    .
  • O editor de segurança de WSDL permite que você configure pilhas de segurança sofisticadas para seus pedidos de serviço e respostas. Uma pilha de segurança pode conter definições de chave, criptografia, registro de data e hora ou operações de assinatura e pode ser associada a cada operação em um arquivo WSDL. Para abrir o editor de segurança WSDL, clique com o botão direito do mouse em um arquivo WSDL em sua área de trabalho e selecione Editar Segurança de WSDL ou clique no botão Editor de Segurança de WSDL
    Editor de Segurança de WSDL
    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. Você também pode incluir loops e condições e editar cada detalhe dos pedidos de serviço.
  • No Rational Performance Tester, o editor de planejamento permite que você implemente vários usuários virtuais em computadores locais e remotos para gerar uma carga pesada para testes de desempenho. Normalmente um planejamento contém vários testes e vários usuários virtuais.
  • 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.

Feedback