Estendendo o Rational Performance Tester para Suportar Outros Protocolos

O Rational Performance Tester Extensibility Software Development Kit (SDK) permite que você crie extensões para suportar o teste de novos protocolos sem modificar o código do produto principal. Você pode criar uma extensão que forneça funcionalidade para testar outros protocolos, além do suporte ao protocolo HTTP que é o padrão no Rational Performance Tester.

Antes de Iniciar

O Rational Performance Tester é uma ferramenta de teste de desempenho e faz parte do Rational Software Delivery Platform. O Rational Performance Tester fornece a capacidade de emular a aplicação de carga por vários usuários em um sistema sob teste. Para testar o desempenho, um teste é gravado e depois replicado, e então reproduzido em relação ao sistema que está sendo testado. Consulte o centro de informações do produto Rational Performance Tester para obter mais detalhes.

Sobre Esta Tarefa

O Rational Performance Tester suporta o protocolo HTTP. O objetivo do Extensibility SDK é fornecer uma estrutura que suporte o desenvolvimento de vários protocolos que podem ser conectados ao Rational Performance Tester.

Para desenvolver suporte para testar protocolos no Rational Performance Tester, você deve estar familiarizado com as seguintes áreas:
  • O protocolo que você pretende suportar
  • A plataforma Eclipse (A documentação do Eclipse fornece informações relevantes no tópico "JDT Programmer's Guide".)
  • O TPTP (Test and Performance Tools Platform).
Para obter exemplos das extensões do Rational Performance Tester, consulte os seguintes plug-ins:
  • com.ibm.rational.test.lt.sdksamples.core.socket
  • com.ibm.rational.test.lt.sdksamples.recorder.socket
  • com.ibm.rational.test.lt.sdksamples.models.behavior.socket
  • com.ibm.rational.test.lt.sdksamples.codegen.socket
  • com.ibm.rational.test.lt.sdksamples.protocol.socket
  • com.ibm.rational.test.lt.sdksamples.testgen.socket
  • com.ibm.rational.test.lt.sdksamples.editor.socket
  • com.ibm.rational.test.lt.sdksamples.results.socket
  • com.ibm.rational.test.lt.sdksamples.datacorrelation.testgen.socket
  • com.ibm.rational.test.lt.sdksamples.datacorrelation.execution.socket

Feedback