Extension de Rational Performance Tester pour la prise en charge d'autres protocoles

Le kit de développement de logiciels (SDK) d'extensibilité de Rational Performance Tester permet de créer des extensions afin de prendre en charge le test de nouveaux protocoles sans modifier le code de base du produit. Vous pouvez créer une extension qui fournit une fonctionnalité de test d'autres protocoles en plus de la prise en charge du protocole HTTP qui est fournie en standard dans Rational Performance Tester.

Avant de commencer

Rational Performance Tester est un outil de test des performances et fait partie de Rational Software Delivery Platform. Il permet d'émuler plusieurs testeurs qui créent une charge sur un système testé. Pour tester les performances, enregistrez un test, puis répliquez-le, avant de l'exécuter sur le système testé. Pour plus de détails, reportez-vous au centre de documentation du produit Rational Performance Tester.

Pourquoi et quand exécuter cette tâche

Rational Performance Tester prend en charge le protocole HTTP. L'objectif du kit de développement de logiciels (SDK) d'extensibilité est de prendre en charge le développement de divers protocoles qui peuvent être intégrés à Rational Performance Tester.

Pour développer le support nécessaire au test de protocoles dans Rational Performance Tester, vous devez connaître :
  • le protocole que vous envisagez de prendre en charge,
  • la plateforme Eclipse (la documentation Eclipse contient des informations pertinentes à la rubrique relative au guide du programmeur JDT),
  • la plateforme TPTP (Test and Performance Tools Platform).
Pour des exemples d'extensions de Rational Performance Tester, voir les plug-ins suivants :
  • 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

Commentaires