Das Rational Performance Tester Extensibility Software Development Kit (SDK) bietet Ihnen die Möglichkeit, Erweiterungen zur Unterstützung von Tests neuer Protokolle zu erstellen, ohne dass Sie den Basisproduktcode ändern müssen. So können Sie eine Erweiterung erstellen, über die zusätzlich zu der von Rational Performance Tester standardmäßig bereitgestellten Unterstützung für das HTTP-Protokoll weitere Funktionalität zum Testen anderer Protokolle zur Verfügung steht.
Vorbereitende Schritte
Rational Performance Tester ist ein Leistungstesttool, das zur Rational Software Delivery
Platform gehört.
Rational Performance Tester kann mehrere Benutzer emulieren, die mit einem im Test befindlichen System arbeiten. Zum Testen des Leistungsverhaltens zeichnen Sie einen Test auf und vervielfältigen ihn. Anschließend geben Sie den Test über das im Test befindliche System wieder. Weitere Informationen finden Sie im
Rational Performance Tester Product Information Center.
Informationen zu diesem Vorgang
Rational Performance Tester unterstützt das Protokoll HTTP. Mit dem Extensibility Software Development Kit (SDK) soll ein Framework zur Verfügung gestellt werden, das die Entwicklung verschiedener Protokolle sowie deren Integration in Rational Performance Tester möglich macht.
Für die Unterstützung zum Testen von Protokollen in
Rational Performance Tester müssen Sie mit folgenden Themenbereichen vertraut sein:
- Zu unterstützendes Protokoll
- Eclipse-Plattform (Die erforderlichen Informationen finden Sie in der Eclipse-Dokumentation im "JDT Programmer's Guide".)
- Test- und Leistungstoolplattform (Test and Performance Tools Platform, TPTP)
Beispiele für
Rational Performance Tester-Erweiterungen finden Sie in folgenden 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