Install
- Quick start
- RPT Home
- Install
- Installation Manager
- Manage licenses
- Runtime license examples
- View license information for installed packages
- VMware
- Web-based help content
- Install RPT Agent
- Install RPT Agent on z/OS
- IBM RPT, V8.1.1 Release Notes
- What's new
- Migrate to a new release of RPT
|
RPT v7 Tutorials
- Create performance tests
- Run tests on remote locations
- Reporting
- Experience Report
- RPT procedure
|
Create tests
- Create a test project
- Put tests under source control
- Organize tests by type
- Copy tests with dependencies
| Record Tests
- HTTP performance testing procedure
- Record an HTTP test
- Record a successful test
- Configure IE for recording from a secure Web site
- Annotate a test during recording
- Split a test during recording
- Regenerate complete tests
- Record with IP addresses
- Record with Internet Protocol v6
- Return a browser to its initial state if recording is interrupted
- Change HTTP recording preferences
- Change HTTP test generation preferences
|
Configure HTTP tests
- Edit tests
- Edit HTTP tests
- HTTP test editor
- Define performance requirements in tests
- Add an authentication folder
- Verification Points - Verify expected behavior
- Cookies - How loops affect the state of virtual users
- Split a test
- Split a test page
- Merge test pages
- Disable and enable secondary HTTP requests
- Reuse tests on different hosts: Server connection variables
- View a test in the Protocol Data view
- Search within tests
- Locate specific types of test elements
- Extensive search and replace
- Disable portions of a test or schedule
- Run test elements in random order
- Rename tests
- Delete tests
- Performance testing tips
- Configure the Agent Controller in a secure environment
- Configure the high resolution timer
- Copy projects
| Create HTTP tests manually
- Create an empty test
- Add templates for new elements
- Add a header
- Edit header contents
|
Datapools
- Provide tests with variable data
- Datapool Example
- Create a datapool associated with a test
- Create a datapool in the workspace
- How datapool options affect values that a virtual user retrieves
- Import a CSV file into a datapool
- Enable a test to use a datapool
- Associate a test value with a datapool column
- View datapool candidates when you open a test
- Edit a datapool
- Encrypted datapools
- Use a digital certificate store with a datapool
- Navigate between a datapool and a test
| Test Variables
- About test variables
- Declare and assign test variables
- View binary data
- Transform binary data in tests
- Transform binary data in specific requests
- Transform binary data automatically
- Correlate response and request data
- Data correlation
- View data correlation
- Test data sources
- Correlate a request value with test data
- Substitute request content from a file
- Create a reference or field reference
- Correlate multiple fields in a test
- Guidelines for adjusting data correlation
- Disable data correlation
- Re-correlate test data
|
Schedules
- Overview
- Create a schedule
- Set the user load
- Think time
- Set think time behavior
- Limit think times to a maximum value
- User group
- Add a user group
- Emulate slower network traffic (HTTP)
- Run long duration tests (SAP and Citrix)
- Run a user group at a remote location
- Add a test
- Define performance requirements in schedules
- Repeat tests
- Delay virtual users or actions
- Loops - Run tests at a set rate
- Loops - Run tests in random order
- Add a transaction to a schedule
- Synchronize users
- Schedule editor reference
- Schedule properties
- User group properties
| Run Schedules
- Run schedules with performance testing
- Run a schedule or test
- Play back HTTP tests faster than the recorded rate
- Set a launch configuration
- Run a configured schedule
- Automating tests
- Run a schedule from the command line
- Export report counters automatically
- Increase memory allocation
- Change the number of virtual users during a run
- Release virtual users from synchronization points
- Change the problem determination level during a run
- Interrupting a run
|
Reports
- Evaluate results
- Display reports after a run
- Compare results within and among runs
- Compare schedule stages
- Generate functional test reports
- Customize reports
- View resource monitoring data
- View response time breakdown
| Test Reports
- Performance Requirements report
- Synchronization Point report
- Transaction Report
- Transaction Percentile report
- HTTP performance test reports
|
Data Collection Infrastructure
- Configure the DCI
- Data collection infrastructure
- Instrumenting local servers
- Instrumenting remote servers
- Instrumenting servers using the command prompt
- Start the DCI
- Stop the DCI
- Remove instrumentation
- Remove instrumentation using the command prompt
| Response Time Breakdown
- Monitor response time breakdown
- Enable response time breakdown collection
- Enable response time breakdown collection on Windows Vista
- Logging levels
- Enable response time breakdown collection for specific page elements
- Specify an IP address manually
- Analyzing distributed application performance problems
- Analyze application failures
- Problem analysis
|
Troubleshooting
- Troubleshoot performance testing
- Logging levels for the workbench
- Logging levels in the DCI
- Set the statistics displayed during a run
- Set the data that the test log collects
- Set the problem determination level
- General product information
- Troubleshooting process
- Access release information
- Search knowledge bases
- Getting fixes
- IBM Support Assistant
- Contact IBM Software Support
- Subscribe to Support updates
- Register on the IBM Software Support Web site
|
DCI Troubleshooting
- Find the causes of code performance problems
- Navigate among the views
- Unsupported scenarios
- Troubleshoot data collection problems with the symptom catalog
- Troubleshoot workbench problems with the Log and Trace Analyzer
- No dynamic discovery for nondefault ports
- No support for using proxies to work around firewalls
- Limit of one user at a time for data collection agents
- Some duplicate information generated if profiling with both agents at once
- No support for ITM and DCI coexistence
- Remove the virtualizer to support other types of profiling
- Remove the virtualizer from WebSphere Application Server
- Remove the virtualizer from WebLogic Server
- Ensure accurate correlation of Siebel transactions
|
Logs
- Test log
- View test logs
- Export data from runs
| Debug
- Debug HTTP tests
- HTTP debugging
- Watch a virtual user during a test run
- Watch a virtual user during a schedule run
- Replay a virtual user after a run completes
- View the playback summary of a virtual user
- Inspect HTTP test logs in the Protocol Data view
- Manage HTTP information in the Protocol Data view
|
Test Elements
- Add test elements
- Add a comment
- Add a transaction to a test
- Add conditional logic
- Synchronize users in tests
- Add a loop to a test
| Test Preferences
- HTTP test editor reference
- HTTP preferences
- HTTP protocol data view preferences
- HTTP recorder preferences
- HTTP test editor preferences
- HTTP test details
- HTTP page details
- HTTP request details
- HTTP response data details
- HTTP connection details
|
Monitor resource data
- Monitor resource data
- Resource monitoring data sources
- Resource time breakdown data sources
| Emulate network traffic from multiple hosts
- Emulate network traffic from multiple hosts
- Configure IP aliases for a remote Windows location
- Configure IP aliases for a remote Linux location
- Configure IP aliases for a remote AIX location
- Enable virtual users to use IP aliases
|
Application Response Measurement
- Overview
- Data collection and analysis scenario support
- Common application performance problems
- Causes of performance problems
- Collect response time breakdown data
- Create a reproducible scenario for application performance analysis
- Collect response time breakdown data
| ARM instrumentation
- Insert ARM instrumentation into application code
- Enable ARM data collection in Siebel
- Collect SQL statements in WebSphere
- Customize real-time profiling settings
- Customize profiling settings for Java EE analysis
- Customize profiling settings for non-Java EE ARM instrumented applications for analysis
|
Custom code
- Extend test execution with custom code
- Create custom Java code
- Test execution services interfaces and classes
- Reducing the performance impact of custom code
- Add custom counters to reports
- Use transactions and statistics
- Migrate custom code from previous versions
| Custom code examples
- Custom code examples
- Control loops - Trade example
- Control loops - PlantsByWebSphere example
- Retrieve the IP address of a virtual user with IP Aliasing
- Retrieve the IP address of a virtual user
- Print input arguments to a file
- Count the number of times that code is executed
- Set and clear cookies for a virtual user
- Determine where a test is running
- Extract a string or token from its input argument
- Retrieve the maximum JVM heap size
- Run an external program from a test
- Store objects in data areas.
|
Extend RPT I
- Extend RPT to support other protocols
- Protocol extension structure
- Extend the test recorder
- Extend the test generator
- Public APIs for test generation
- Extend the load test behavior model
- Updates to the load test behavior model
- Extension points for LTBM
- Register a model element
- Required attributes in a model class
- Registration examples
- Create protocol constructs
- Modeling the behavior of a protocol extension
- Extend the classes in LTBM
- Public APIs for LTBM
- com.ibm.rational.test.lt.models.behavior.lttest package
- com.ibm.rational.test.lt.models.behavior.common package
- com.ibm.rational.test.lt.models.behavior.data package
- com.ibm.rational.test.lt.models.behavior.vps package
- Extend data correlation
- Implement data correlation for test generation
- Implement data correlation for execution
- Extend the test editor
- Migrate test editor extensibility
- Test editor structure
- Common editor framework
- The modelObjectDescriptor extension point
- The testOptions extension point
- Contributing actions to the menu
- Test editor menus
- Create actions
- Editor layer extension points
- API classes
- Extend the schedule component
- Extension points for extending schedules
- Public APIs for extending schedules
- Extend code generation
- Code generation
- Extension points for code generation
- Generate test code
- Create the script class
- Code generation templates
| Extend RPT II
- New protocol extensions
- Public APIs of codegen.core
- Extend the run-time environment
- Blocked Action detection
- Extend subsystem management during a test run
- Informing the test engine that the subsystem exists
- Create a simple test and schedule
- Add SampleAction and SampleSubsystem to the project
- Run the schedule with SampleAction using SampleSubsystem
- SampleAction.java code sample
- SampleSubsystem.java code sample
- Extend initialization and finalization during a test run
- Public APIs for run time
- Extend the test log viewer
- Extend evaluation results
- Extending default reports
- Public APIs for evaluate results
- Aggregation of statistical data
- Extend report counters
- Extend default reports
- The ReportAction extension point
- The RPTReport extension point
|
Portal Tuning
- Portal performance
- Portal Tune Guide
- Tune Analysis
- Tune WCM caches
- Cache tuning for federated documents
- Syndication tuning
- Tune the application serving environment
- Tune the IBM virtual machine for Java
- Tune HotSpot JVMs
- Tune appservers
- Tune transport channel services
| Other Tuning
- WebSphere Commerce and DB2
- DB2 Tuning Parameters
- Check hardware configuration and settings
- Tune operating systems
- Tune Web servers
- Web server plug-in tuning tips
- Troubleshooting performance problems
- Tune Windows
- Tune Solaris
- Tune Linux
- Tune i5/OS
- Tune HP-UX
- Tune AIX
- Tune Windows
- Tune Solaris
- Tune i5/OS
- Tune i5/OS
- Tune HP-UX
- Tune AIX
|
Citrix Perf reports
- Citrix performance test reports
- Performance report
- Verification Points report
| SAP Perf reports
- SAP performance test reports
- Performance report
- Verification Points report
- Configure the environment for SAP tests
- Configure SAP R/3 for performance testing
- Configure the environment for batch input tests
|
Web Service Perf reports
- Web service performance test reports
- Performance report
- Service Verification Points report
SIP Perf reports
- SIP Performance report
- SIP test details
| Socket Perf Reports
- Socket performance test reports
- Socket Performance report
- Change test generation preferences
- Socket test details
- Socket connection details
- Socket close details
- Socket send details
- Socket receive details
- Socket content verification point details
- Socket size verification point details
- Socket custom verification point details
|
Counters
- HTTP counters
- Byte counters
- Page counters
- Run counters
- Test counters
- Transaction counters
- SAP counters
- SAP screen counters
- Citrix counters
- Citrix window synchronization counters
- Citrix image synchronization counters
- Citrix timer counters
- Citrix user action counters
- Citrix window counters
- Service counters
- Service call counters
- Service verification point counters
- SIP counters
- SIP calls
- SIP messages
- SIP requests
- SIP verification point counters
- Socket counters
- Socket counters
- Generic service client call details
- Generic service client message return details
- Generic editor
| Testing
- SAP performance
- Citrix synchronization
- Citrix monitoring panel reference
- Service Testing
- SIP performance testing
- Socket API performance
|
Configure the environment for service calls
- SOAP security
- File attachments
| Preferences
- Accessibility
- Preferences
- Fonts and color settings
- Specify custom color settings
- Define a screen reader for the help system
- Shortcuts for the help system
- Shortcuts for performance and service testing
- IBM and accessibility
- Help while you work
- Print topics and creating PDFs
- Use the help system
- Access context-sensitive help
- Access Web-based help content
|
Integrate
- Testing with Rational ClearQuest
- Testing with Rational Team Concert
|
Eclipse
- Streamlined Eclipse and full Eclipse
- Start in full Eclipse mode
- Start in streamlined Eclipse mode
| Rational Quality Manager
- Overview
- Integration
- Rational Quality Manager adapter
- Cycle Rational Quality Manager adapter in the workbench
- Cycle Rational Quality Manager adapter from the command line
- Cycle the Rational Quality Manager adapter as a Windows service
- Import tests into Rational Quality Manager
- Test shared assets with Rational Quality Manager
|
Rational Test Lab Manager
- Integration
- Rational Test Lab Manager samples
- Variables for installrpt environment files
- RAFW projects for RPT and Rational Service Tester
| SAP Tests
- Record SAP tests
- SAP performance testing guidelines
- Record an SAP test
- Insert a new recording into an SAP test
- Record a session with HTTP SAP Portal
- Record an SAP batch input test
- Change SAP test generation preferences
|
Citrix Tests
- Record Citrix tests
- Citrix performance testing guidelines
- Record a Citrix test
- Record a test with the Citrix Web Interface
- Insert a new recording into a Citrix test
- Change Citrix recording preferences
- Change Citrix test generation preferences
- View Citrix image synchronization timeouts
- Debug Citrix tests
- Enable and disabling the Citrix monitoring panel
- Debug tests with the Citrix monitoring panel
- Set Citrix breakpoints
| Service Tests
- Record service tests
- Service testing guidelines
- Verify WSDL syntax compliance for JMS services
- Record a service test with the generic service client
- Record a service test using an HTTP proxy
- Proxy Server Exceptions
- Create a service test from a BPEL model
- Create a service test manually
- Create a service test for WebSphere MQ
- Create an XML call test manually
- Change service test generation preferences
- Compare service test response contents
|
SIP tests
- Create SIP tests
- Change SIP test creation preferences
| Record socket tests
- Socket performance testing guidelines
- Record a socket API performance test
|
Siebel
- Test Siebel applications
- Prerequisites for Siebel testing
- Differences between Siebel tests and HTTP tests
- Correlate a request value with a built-in Siebel variable
- Edit SAP tests
- SAP test editor
- Verify expected behavior
- Add an SAP verification point
- Specify an expected screen title
- Verify response times
- Add elements to an SAP test
- Add an SAP set, SAP get, or SAP call element
- Add an SAP sequence element
- Add a batch input transaction
- Split an SAP test
- View GUI data in the SAP Protocol Data view
| Edit Citrix tests
- Edit Citrix tests
- Citrix test editor
- Citrix synchronization
- Verify application behavior
- Enable Citrix window verification points
- Enable Citrix image synchronization verification points
- Specify window verification point criteria
- Measure response times
- Add elements to a Citrix test
- Edit a mouse action
- View a mouse sequence
- Edit a keyboard action
- Edit a text input
- Synchronize tests with screen areas
- Manually adding an image synchronization
- Add values to an image synchronization
|
Edit Service tests
- Edit service tests
- Web service test editor
- Verify application behavior
- Add equal verification points
- Add contain verification points
- Add Xpath query verification points
- Add attachment verification points
| Add elements to a service test
- Add a service request
- Update a service response from the service
- Manually adding a response element
- Edit WSDL security configurations
- Sending service requests with the generic service client
- Generic service client
- Web service security editor
- Create a SOAP security profile for a WSDL
- Implement a custom security algorithm
- Add WS-Addressing to a security configuration
|
Test asynchronous services
- Asynchronous service testing
- Create an asynchronous request structure
- Add an asynchronous callback to a service request
- Create a reliable messaging call structure
- Display XML data with the Service Content view
- Export and importing service tests
- Edit WSDL security configurations
- Web service security editor
- Create a SOAP security profile for a WSDL
- Implement a custom security algorithm
- Add WS-Addressing to a security configuration
| Edit SIP tests
- Edit SIP tests
- SIP test editor
- Add SIP contexts
- Add a Send request
- Add a Receive response
- Add a Receive request
- Add a Send response
- Add a delay
- About SIP headers
- Add a header
- Edit a header
- Delete a header
- Configure background registration
- Add sequence patterns to SIP tests
- Add an Invite Call pattern
- Add a Registration pattern
- Configure a test to use the TLS transport
- Create a SIP counterpart test
- Run tests on computers with multiple network addresses
- Configure different ports for a SIP location
- Verify expected behavior
- Specify the expected request methods
- Specify the expected response codes
- Specify the expected header contents
- Specify the expected message contents
- Configure different ports for each location
|
Edit socket tests
- Socket API test editor
| Add elements to a socket performance test
- Add a socket close
- Add a socket send
- Add a socket receive element
|
Verify Socket application behavior
- Verify Socket received content
- Verify socket received message size
- Verify socket received data with custom Java code
- Merging socket send and receive elements
- Change multiple socket send and receive elements
- Split a socket test
- Use socket custom code to specify an end policy
- Use socket custom code to manipulate data
| Edit Kerberos
- Edit Kerberos tests
|
ITCAM
- ITCAM for WebSphere
- ITCAM for Response Time Tracking
| Create transport protocol configurations
- Create an HTTP transport configuration
- Create a JMS transport configuration
- Create a WebSphere MQ transport configuration
- SSL configurations for service requests
- Invoke a call with a WSDL file
- Invoke an HTTP endpoint call
- Invoke a JMS endpoint call
- Invoke a WebSphere MQ endpoint call
- Opening file attachments
- Performance testing tour
|
Performance testing error messages
- IWAT0020I
- IWAT0284E
- IWAY0159E
- RPTA0004E
- RPTA0006E
- RPTA0007E
- RPTA0009E
- RPTA0010E
- RPTA0013E
- RPTA0021E
- RPTA0022E
- RPTA0023E
- RPTA0242E
- RPTA0376E
- RPTI0008E
- RPTI0021E
- RPTJ1006E
- RPTJ1007E
- RPTJ1008E
- RPTJ1011E
- RPTJ1013E
- RPTJ1014E
- RPTJ1015E
- RPTJ1021E
- RPTJ1040E
- RPTK0004E
- RPTNW0016
- RPTO0029E
- RPTQ0002I
- RPXD0019E
- RPXD0020E
- RPXE4007E
- Address already in use
- Browser profile in use
- Cannot open test
- Connection closed
- Connection refused
- Datapool accessed using different modes
- Error binding to port
- Error connecting to license server
- No local agent controller
- Performance Test Errors were found in the project
- Test run aborted
- Test run aborted due to error
- Test run stopped due to error
- Testgen completed with warnings
- Variable not initialized
| UI reference for performance testing
- HTTP test generation preferences
- SAP test editor preferences
- SAP test generation preferences
- Citrix recorder preferences
- Citrix test editor preferences
- Citrix test generation preferences
- Service test editor preferences
- Service test generation preferences
- Service protocol data view preferences
- SIP preferences
- Report preferences
- Test report preferences
- Default report preferences
- Export report preferences
- Percentile analysis preferences
- SAP test details
- SAP connection details
- SAP screen details
- SAP set details
- SAP get details
- SAP call details
- SAP server request details
- SAP batch connection details
- SAP batch input transaction details
- Citrix test details
- Citrix session details
- Citrix window details
- Citrix window event details
- Citrix key action details
- Citrix mouse action details
- Citrix text input details
- Citrix mouse sequence details
- Citrix screen capture details
- Citrix image synchronization details
- Citrix logoff details
|
Service test editor preferences
- Service test details
- Service call details
- Service call details
- Service message return details
- Service verification point details
- Service callback details
- Service timeout details
- Service parallel details
- Service receive details
- Service stub editor reference
- Service operation details
- Service case details
- Service response details
- Simulating services with stubs
- Service stub
- Create a service stub
- Edit a service stub
- Deploying service stubs
- Add stub servers to a performance schedule
| Digital certificates
- Digital certificates
- Digital certificate creation
- Create a digital certificate with OpenSSL
- Create a digital certificate store
- Record a test with digital certificates
- Play back a test with a digital certificate
- Entrust TruePass authentication
- Kerberos
- Record Kerberos applications with IE
- Record Kerberos applications with Mozilla Firefox
- Generate tests that use Kerberos
- Generate a new test from a recorded session
|
RPT v7
- Reporting and scheduling
- Monitoring with UNIX/Linux rstatd
- Real-time monitoring
- ITM
|
Links
- The Rational Tester
- The Rational Tester - Links
- Load testing Web applications
- Technical Library
- Rational Performance Tester Home
- Rational Performance Tester Support
- Links: Rational Performance Tester
- Links: Rational Service Tester
- Defect fixes and updates.
- RPT resource roadmap
- RPT Information Center
- Refresh pack 8.1.1
- System requirements document
- RPT Information Center
- Support Knowledge Base
- View known problems for RPT V8.1 or later
- View all technotes for RPT
- View known problems resolved in RPT V8.1.1
- Rational Home
- Rational Software Support
- IBM Software Support Handbook
- Personalized support
|