This course is not scheduled. Inquire about Onsite training at your facility.
Overview
| Course code | RT541 | Skill level | Basic |
|---|---|---|---|
| Duration | 2.0 days | Delivery type | Classroom
(Hands-on labs) |
| Course type | Public or Private on-site | ||
| Public price | USD $1,195.00 plus tax | ||
Testing professionals can familiar with the basics of Rational Functional Tester tool in a Java environment in this introductory course .
Build, enhance, and maintain scripts in a full-function Java Integrated Development Environment (IDE) that integrates with IBM Rational products. Receive hands-on instruction for building effective and resilient test scripts using Java code.
Knowledge of Java programming is not a prerequisite for this course, but such knowledge is highly beneficial.
This course does not cover Java programming fundamentals. For more on Java programming, see:
- Introduction to OO Java Development for Procedural Developers Using Eclipse (JA321)
Audience
This is a basic course for new IBM Rational Functional Tester users. It is designed primarily for Quality Assurance (QA) professionals who use the automation tools
Prerequisites
To benefit from this course, you should have:
- Some software development experience (recommended)
- General understanding of Windows-based applications (desired)
Knowledge of Java Programming is not a prerequisite for this course, but such knowledge is highly beneficial.
Skills taught
- 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
Course outline
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
