|
 |
Preparation for IBM Rational Funtional Tester - Test 842 |
 |
| Course Code : CTCRFT810 |
Source : QACampus |
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 |
|
|
|
|
|