RFT(Rational Functional Tester)

  • Tweet
  • Tweet

Course: Rational Functional Tester 8.5 Version

The Fundamentals of Rational Functional Tester 7.0 course focuses on using RFT Test as an automated functional testing tool for different environments. The introductory course teaches how to create automated tests using RFT graphical point-and-click interface.

Audience

The course is intended for beginners or intermediate testers, leads who need to develop or improve automation techniques using RFT. While previous testing tool knowledge is not required.

Objectives:

Planning for an automated test

The RFT Automation workflow

Record and playback

Synchronizing a Test

Automating verification with checkpoints

Creating data table parameters to data-drive the test

Importing and Exporting the Scripts

Prerequisites:

The course is intended for beginners or intermediate testers, leads who need to develop or improve automation techniques using RFT. While previous testing tool knowledge is not required.

Hands on Training:

Approximately 50% of the course is devoted to lab exercises. The exercise will be on Real Time application.

Environment:

  • Windows xp Operating System
  • RFT 7.0V

Break-up

Day1 Session 1 RFT Workflow and Basics of Java
Session 2 Test Object Maps and Object Recognition
Session 3 Recording Script Play Back a Script , Debugging tests and Viewing Results
Day2 Session 4 Understanding & Verification Checkpoints
Session 5 Creation of Package and Test Object Map
Session 6 Data Driven Testing
Day3 Session 7 Useful contents of Test Automation(Regular Expression, Synchronization Points, Exception Handling)
Session 8 Importing and Exporting the Scripts

Course Outline

Session 1

Introduction

  • Overview of RFT
  • Describe the function and purpose of Functional Tester
  • Navigate the Functional Tester interface
  • Creation of Project

Session 2

Test Object Map

  • Test Object Map Creation
  • Update Recognition Properties
  • Test Object Inspector
  • Insert Objects
  • Shared and Private Object Map

Session 3

Recording and Playback a script and Viewing Results

  • Record the script
  • Playback the Script
  • Change the Log Options
  • Script Assure Options

Session 4

Synchronizing RFT

  • Using the synchronization point in the test
  • Debugging the test using break points, step into, step over, step out, run from step and viewing runtime variables value in the debugger view

Session 5

Under Standing Verification Points

  • Create the Verification Point
  • Customize the Verification Point

Session 6

Creation of Package and Test Object Map

  • Creation of Package.
  • Creation of Class
  • Creation of few functions
  • Creation of Test Object Map
  • Merging Test Object Maps

Session 7

Data Driven Testing

  • Parameterize the Script Variable Values
  • Retrieving the Data from External Source.

Session 8

 Useful contents of Test Automation

  • Regular Expression
  •  Using the synchronization point in the test
  • Debugging the test using break points, step into, step over, step out, run from step and viewing runtime variables value in the debugger view.
  • Exception Handling

Session 9

Importing and exporting Scripts and Test Log Results

  • Create a Project in Rational Test Administrator.
  • Create a Test Suite in Rational Test Manager
  • Batch execution and details about Rational Test Agent.