"
Superlative course selection designed to help professional work with today's best-of-breed tools "

Certification Preparation for IBM Rational Funtional Tester - Test 842

 Course Code : CTCRFT810 Source : CresTech
Course Length : 3 days

Getting Started with IBM Rational Functional Tester

    •    What all environments functional tester supports
    •    Introduction to functional test
             •    IBM Rational Functional Tester Features
             •    Script Recording and Playback Process

    •    Getting started with functional test
    •    Setting up test environment
             •    Enabling the Environment for Testing

    •    Before you start recording
             •    Enabling Web Browsers
             •    Configuring Applications for Testing
             •    Configuring Dot-Net  Environments for Testing
             •    Configuring Browsers for Testing


Recording a Script

    •     Create a script and start recording
    •    Perform user actions in the AUT
    •    End recording


 Inserting Verification Points

    •    Understanding types of verification points
    •    Understing Object data and object property verification point
    •    Working with dynamic verification point


Synchronizing script Run

    •    Understanding types of verification points
    •    Understing Object data and object property verification point
    •    Working with dynamic verification point


Playing Back a Script and Viewing Results

    •    Playing back a script o Playing Back a Script: Test Development Phase
             •    Playing Back a Script: Regression Testing Phase
             •    Restoring the Test Environment for Playback
             •    Initiating Playback
             •    The Playback Monitor

    •    Viewing playback results
             •    Playback Log Types
             •    Opening a Specific Log
             •    Customized Reporting

    •    Viewing verification point results
             •    Verification Point Comparator

    •    Debugging a script

     •    Setting Functional Tester options
              •    Control the Way Scripts Play Back


Using Test Object Maps

    •    Introduction to test object maps
    •    Displaying a test object map
    •    Creating and using a Test Object Map
    •    Creating and using a shared test object map
    •    Modifying a test object map
    •    Managing the object description conflict situation in an application


Managing Object Recognition

    •    Overview of Functional Tester object recognition
    •    Controlling object-matching sensitivity
    •    Pattern-based object recognition
             •    Regular expression
             •    Numeric range


Extending Scripts

    •    Overview of a Functional Tester script
    •    Editing a script
    •    Creating a message box
    •    Overriding preferences
    •    Putting Timers sleep etc


Introducing Modularity

    •    Creating and using user defined functions
    •    Inserting call to another function and script
    •    working with test libraries


Creating Data-driven Tests


    •    Data-driven testing
             •    Create a Data-Driven Test
             •    About Datapools
             •    Retrieving and setting values from a specific cell in excel sheet using data driven testing
             •    Validating the formulas in Excel sheet

    •    Creating and running data-driven tests in Functional Tester
    •    Data-driven testing scenarios


Working with Database

    •    Connecting to remote DB using ODBC
    •    Executing queries for insertion, updation and deletion of records
    •    Creating dynamic Database Verification Points
    •    Connecting to remote DB using ODBC


Exception handling and recovery scenarios

    •    Handling unexpected errors during scripts playback
    •    Handling pop up dialog boxes
    •    Defining recovery strategy


Testing web applications using RFT


    •    Web testing on RFT using .net script.
    •    Web link testing on RFT using .net script.
    •    Access different objects of page in a browser using VB.NET Scripts
         (e.g. get list of hyperlinks  on  page with their href, get lists of controls and their types on a page)
    •    Accessing the controls embedded in a control on a page
    •    Accessing properties of objects on the screen


Getting Mileage out of Automation

    •    How to build a scalable modular framework?
    •    Designing a keyword and action word driven Framework
    •    Making it possible for non specialist testers to create automation scripts
    •    Making it possible for the developers to do regression testing for their fixes, catching local as well as
         remote / accidental regression