The Rational® Performance Tester Extensibility Software Development Kit (SDK) enables you
to create extensions to support testing new protocols without modifying
the core product code. You can create an extension that provides functionality
for testing other protocols in addition to the HTTP protocol support
that is standard in Rational Performance Tester.
Before you begin
Rational Performance Tester is a performance testing tool and part of the Rational Software Delivery
Platform.
Rational Performance Tester provides the capability to emulate multiple users applying
load on a system under test. To test performance, you record a test
and subsequently replicate it, and then play it back against the system
being tested. Refer to the
Rational Performance Tester product information center for more details.
About this task
Rational Performance Tester supports the HTTP protocol. The goal of the Extensibility
SDK is to provide a framework that supports the development of various
protocols which can be plugged into Rational Performance Tester.
To develop support for testing protocols in
Rational Performance Tester, you must be familiar with the following areas:
- The protocol that you intend to support
- The Eclipse platform (The Eclipse documentation provides relevant
information in the "JDT Programmer's Guide" topic.)
- The Test and Performance Tools Platform (TPTP).
For examples of
Rational Performance Tester extensions, see the following 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