• Decrease font size
  • Default font           size
  • Increase font size

Essentials of Rational Functional Tester

Print E-mail

Start Rational Functional Tester Training Today!

Try a Self-Paced Training Module Now!Visit GogoTraining and Buy this self-Paced Essentials of Rational Functional Tester Training Technical Course Now!

  • Dashcourses has partnered with GogoTraining to bring you this Self-paced Course
  • Set your own training schedule
  • Watch as many times as you want 24/7 for 60 days following purchase
  • Find out what Dashcourses' self-paced training is all about with no obligation - download Silverlight and View Module 1
  • Our self-paced training modules are viewable in Internet Explorer, Firefox and Safari

Training Description

This introductory Essentials of Rational Functional Tester self-paced technical training course is designed to familiarize testing professionals with the basics of the IBM® Rational® test automation tools for use in testing Java™ and Web applications.

This seminar will illustrate how testers can build, enhance, and maintain scripts in a full-function Java Integrated Development Environment (IDE) that integrates with the IBM® Rational® Software Delivery Platform products. It incorporates hands-on exercises that will allow students to explore the power of using IBM® Rational® Functional Tester. It will demonstrate how Rational Functional Tester application builds effective and resilient test scripts using Java code through IBM’s ScriptAssure.™ technology.

The focus is on the practical application of Rational Functional Tester to resolve common Java and Web automated testing challenges. Additionally, some basics about Java code relevant to creating scripts for testing are covered. This course focuses on getting started with Rational Functional Tester.

Training Objectives

  • Depict creation of software quality assurance plan
  • Define criteria for selecting software testing tool
  • Install and configure Rational Functional Tester
  • Describe the function and purpose of Functional Tester
  • Illustrate the use of Javascript for develop test script applications
  • Depict the recording of automated scripts
  • Illustrate the play back of our automated scripts
  • Demonstrate how to modify each automated scripts
  • View and analyze results with the HTML log
  • Depict the usage of test object maps
  • Understand the use of pattern-based recognition
  • Create data-driven tests and use datapools
  • Illustrate the creation of resilient scripts with ScriptAssure technology to test object maps, perform object recognition, create recognition scores and pattern-based recognition
  • Performing user actions with a script (including verification points)
  • Depict how to extend scripts with script support features
  • Understand the layout and structure of a script

Prerequisites

Each student should have a basic understanding of the application development process.

Training Outline

Section I: Testing Techniques

Module 1: Software Quality Assurance

  • Role of software testing
  • Principles of software quality testing
  • Use of standards, guidelines, specifications and conventions
  • Creating a test plan

Module 2: Testing Types

  • Black Box
  • White Box
  • Grey Box
  • Manual vs. Automate

Module 3: Choosing a Testing Tool

  • Role of testing tools
  • Economics of functional testing
  • Functions and features
  • Decision criteria for selection
  • Evaluation strategy

Section II: Rational Functional Tester Overview

Module 4: IBM Testing Strategy

  • Testing products
  • Application domain support
  • Rational Tool integration

Module 5: Testing Components

  • Verification Points
  • Data Driven testing
  • Dynamic verification
  • Data Pools

Module 6: RFT IDE Overview

  • Eclipse GUI overview
  • Rational Suite
  • Workbench window basics
  • Project types
  • Folder structure
  • Importing and Exporting

Module 7: RFT Configuration

  • Enable Java environments
  • Application domain support
  • Object recognition
  • Playback options

Section III: Script Recording

Module 8: IBM Testing Strategy

  • Scripting steps
  • Recording preferences
  • Select script assets
  • Recording tips

Module 9: Data Driven Testing

  • Data driven tests
  • Test methodologies
  • Problem resolution
  • Creating Data pools
  • Import operations
  • Updating a data pool
  • Using CSV files

Section IV: Using Verification Points

Module 10: Verification Points

  • Properties
  • Object Finder tool
  • Create/Edit Verification point
  • Verification Point Editor

Module 11: Test Object Maps

  • Updating
  • Test Object Map Window
  • Merging Test objects
  • Use with scripting

Section V: Managing Test Assets

Module 12: Use with CVS

  • Defining a test asset
  • Team development
  • Defining CVS
  • Integrating CVS and RFT

Module 13: Using RFT Debugger

  • Using RFT Debug perspective
  • Setting breakpoints
  • Controlling script execution
  • Viewing data values