|
Provided by: RTTS Advanced IBM Rational Performance TesterIBM Rational Performance Tester |
![]() |
Training
Provided by RTTS
This 3-day course is designed to enhance a student's knowledge of the performance testing lifecycle using IBM Rational Performance Tester. The course includes lecture and classroom discussion, with an emphasis on student exercises and labs applicable to real-world web applications and challenges.
|
|
||||||||||||
Advanced IBM Rational Performance Tester
Intended Audience: Users intending to be immersed within the performance testing life cycle, including the following: Performance Engineers, Test Automation Engineers and Quality Assurance Engineers
Course Length: Three days
Prerequisites: A minimum of 3 months of performance testing experience is recommended along with the following items:
Basic knowledge of the IBM Rational Performance Tester tool, such as obtained from the IBM Rational Performance Tester Introductory course, including the ability to record business transactions, perform data correlation and implement datapools
Experience working within the Eclipse platform
Java programming experience, including the following topics:
Basic object-oriented concepts, including class and method creation
String Manipulation (String and StringBuffer classes)
Regular Expressions (Pattern and Matcher classes)
Java containers (Hashmap, ArrayList and Vector classes)
File I/O (Streams, RandomAccessFile class)
Flow Control (looping, conditional statements)
Topics: Performance Testing Methodology
Exploration of the performance testing concepts, strategies and terminology
Understanding the performance testing process
Test Planning
Overview of web architecture and its implications upon Rational Performance Tester
Workload analysis and component monitoring strategies
Test Automation
Best practices for business process automation, such as navigational modularization and creating reusable automated test assets
Approaching service level reporting by measuring business process response time, reliability, and application availability
Detecting application layer errors and advanced error handling
Advanced data correlation, including the random selection from lists, such as HTML form option values and lists of hyperlinks
Testing rich web clients that use custom controls, such as ActiveX controls and Java applets, as well as desktop web clients
Testing file uploads and other complex HTML forms that use multi-part form data
Testing service-oriented architectures (SOA), such as web services
Test Execution
Test tool playback architecture
Test tool playback optimization
Component performance monitoring and tuning
Best practices for executing tests
Test Analysis
Understanding statistics and presenting applicable results
Performing root cause analysis
Best practices for presentation of results
Ancillary tools for analysis, such as Microsoft Excel
Course Length: Three days
Prerequisites: A minimum of 3 months of performance testing experience is recommended along with the following items:
Basic knowledge of the IBM Rational Performance Tester tool, such as obtained from the IBM Rational Performance Tester Introductory course, including the ability to record business transactions, perform data correlation and implement datapools
Experience working within the Eclipse platform
Java programming experience, including the following topics:
Basic object-oriented concepts, including class and method creation
String Manipulation (String and StringBuffer classes)
Regular Expressions (Pattern and Matcher classes)
Java containers (Hashmap, ArrayList and Vector classes)
File I/O (Streams, RandomAccessFile class)
Flow Control (looping, conditional statements)
Topics: Performance Testing Methodology
Exploration of the performance testing concepts, strategies and terminology
Understanding the performance testing process
Test Planning
Overview of web architecture and its implications upon Rational Performance Tester
Workload analysis and component monitoring strategies
Test Automation
Best practices for business process automation, such as navigational modularization and creating reusable automated test assets
Approaching service level reporting by measuring business process response time, reliability, and application availability
Detecting application layer errors and advanced error handling
Advanced data correlation, including the random selection from lists, such as HTML form option values and lists of hyperlinks
Testing rich web clients that use custom controls, such as ActiveX controls and Java applets, as well as desktop web clients
Testing file uploads and other complex HTML forms that use multi-part form data
Testing service-oriented architectures (SOA), such as web services
Test Execution
Test tool playback architecture
Test tool playback optimization
Component performance monitoring and tuning
Best practices for executing tests
Test Analysis
Understanding statistics and presenting applicable results
Performing root cause analysis
Best practices for presentation of results
Ancillary tools for analysis, such as Microsoft Excel
About The Training Provider: RTTS
RTTS - With offices in New York, Orlando, and Phoenix, RTTS has been serving Fortune 500 and small-to-medium businesses across North America, Asia and Europe. Drawing on its expertise utilizing best-of breed products, expert test engineers and proven methodology, RTTS provides end-to-end solutions to assist with the implementation of quality business applications. RTTS offers full outsourcing of your...

