Interested in bringing a class to you? Onsite training
Overview
| Course code | RTB01 | Skill level | Advanced |
|---|---|---|---|
| Duration | 5.0 days | Delivery type | Classroom
(Hands-on labs) |
| Course type | Public or Private on-site | ||
| Public price | USD $3,000.00 plus tax | ||
Part 1: During the first day, learn to accelerate creation of manual tests, streamline manual test execution, and monitor manual test results. Additionally, learn how to increase reuse of test assets dramatically.
Part 2: On the second and third days, learn the basics of the Rational test automation tools for use in testing Java and Web applications. Testers can build, enhance, and maintain scripts in a full-function Java Integrated Development Environment (IDE) that integrates with the IBM Rational Software Development Platform products.
Part 3: In the last two days, build on the knowledge gained in the previous days with the common look and feel of the IBM Rational Software Development Platform. Build, enhance, and run performance tests against a Web-based application.
Web Based Training (WBT): Access the entire catalog of WBT courses for a 30 day trial. Rational WBT courses provide a training advantage for you, helping you get up to speed on Rational tools and best practices. Reinforce your learning, take the courses you need, at your convenience, at your own pace and use the self-assessments to measure your progress.
This boot camp is a combination of the following three courses:
- TST270: Essentials of Manual Testing with IBM Rational Manual Tester V7.0 (RT422) (1 day)
- TST279: Essentials of IBM Rational Functional Tester, Java Scripting, V7.0 (I) (RT542) (2 days)
- TST370 Essentials of IBM Rational Performance Tester, V7.0 (I) (RT522) (2 days)
WBT (FREE 30 day trial)
Rational recommends the following WBT to complement your classroom learning experience:
- TST110: Principles of Test Automation for GUI Testing
- TST220: Essentials of IBM Rational Functional Tester, VB.NET Scripting: The Basics
- TST221: Essentials of IBM Rational Functional Tester, Java Scripting: The Basics
- TST230: Essentials of Test Management with IBM Rational ClearQuest
- TST511: Essentials of Web Testing with IBM Rational Functional Tester
Audience
This is a fast-paced boot camp for testers who create and execute manual tests, automated functional tests, and automated performance tests.
Skills taught
Part 1:
- Describe functions of IBM Rational Manual Tester
- Create test scripts
- Execute test scripts
- Report test results
- Design test scripts
- Plan script migration strategies
Part 2:
- Describe the function and purpose of Functional Tester
- Navigate the Functional Tester interface
- Record scripts with Functional Tester
- Play back automated scripts
- Modify scripts to add advanced features
- Use test object maps
- Control object recognition
- Create data-driven tests
Part 3:
- Recall performance testing basics and document your plan for performance testing using a Workload Analysis Document
- Explore a training application (system under test) and exercise it in conjunction with Rational Performance Tester
- Use Rational Performance Tester to create, run, and modify performance tests
- Use Rational Performance Tester to manage test data using datapools and data correlation
- Use Rational Performance Tester to enhance tests with verification points, loops, and custom code
- Use Rational Performance Tester to design and enhance workload scenarios and schedules
- Use Rational Performance Tester to monitor test execution and analyze results
Course outline
Part 1:
- Manual Tester and the manual testing process
- Creating test scripts
- Executing manual tests and reporting test results Designing test scripts for reuse
- Reusing test content
- Migration planning
- Putting it together
Part 2:
Getting started with IBM Rational Functional Tester
- introduction to Functional Tester
- the Functional Tester interface
- working with a Functional Test project
- setting up the test environment
Recording a script
- overview of recording
- recording a new script
- recording verification points
- using script support functions
- inserting recording into a script
Playing back a script and viewing results
- playing back the script
- viewing playback results
- viewing verification point results
- debugging a script
- setting Functional Tester options
Extending scripts
- overview of a Functional Tester script
- editing a script
- creating a message box
- overriding Preferences
- handling an unexpected active window
Using test object maps
- introduction to test object maps
- displaying a test object map
- creating and using a shared test object map
- modifying a test object map
Managing object recognition
- overview of Functional Tester object recognition
- controlling object-matching sensitivity
- setting up pattern-based object recognition
Creating data-driven tests
- overview of data-driven testing
- creating data-driven tests in Functional Tester
- data-driven testing scenarios
Part 3:
- Testing process and testing concepts
- Introduction to performance testing
- Recording and playing back tests
- Datapools and data correlation
- Creating and monitoring test schedules
- Analyzing test results
- Large system test considerations
