Rational Functional Tester Continued..
Verification Point is one of the most important part of any automation tool. Verification point, irrespective of the tool specifies that certain action has taken place, or verifies the state of an object. When you create verification point it captures information about the object in application to establish this as baseline information for comparison during playback.

Verification points in RFT can be created during recording using Verification Point and Action Wizard. Process of creating verification point in RFT can be summarized in four steps.

  • Select an object
  • Perform an action
  • Give variable name
  • Specify verification point data

Within verification point data, you can specify what you want to test. For example, if its an object you can have verification point on its properties or if it is a menu you can have verification point for data in menu and so on..

Another important feature of RFT is object map. Understanding object map and how it works is very important in order to work effectively in RFT. Object Map is a static view that describes test objects known to functional tester in the application under test. In the other words, this is how RFT looks at the application under test. Every script in RFT is associated with a test object map file. This map file can be private or shared between scripts. Object map gives you functionality of creating new object maps, merging existing object maps, updating recognition property etc. Reorganization property plays a very important role in playback as this is how objects are identified uniquely. Every property for the object is assigned some weight and based on that RFT identifies unique object during playback. You can also use regular expression in recognition properties to make them more effective. If you are not familiar with the regular expression, RFT comes with a regular expression evaluator tool to help you identify regular expressions you need.

In brief, this article has given you information on how to get started with Rational Functional Tester. In the next part, we will cover datapool, script assure and integration of RFT with ClearCase. We will also explore options available in terms of execution results and limitation of RFT on Linux platform.

Hope you enjoyed this article on RFT. Would you like to learn about other tools? Please give your feedback on this article.

Recent Updates
Flash Objects and Selenium
Continuous Integration
Selenium Workshop
Delicious Testing
Pattern for automated testing of web applications
Exploratory Testing
 
Read More
Accessibility API Testing Article Backword BigBang Blackbox Blog Bottomup Boundary CaseStudies Certification DefectReport DistanceTest Equivalence FitNesse Geeks Graybox Guerrilla Testing Tips GUI HTA Humor Hybrid Internationalization Installation Integration Is it done? JUnit Measurement Mercury Quality Centre News One CPU better than two Patent PatternForAutomation Performace Checklist Rational Test Suite Regression Requirement Verification Research Rational Functional Tester Security Selenium Selenium Workshop SilkTest System Testing Templates TestComplete Tools Testing Types Testing Tools In News Testing Terms In News Testometer Test Plan TG Tips For Automation Top Down Integration Trait UAT UI Testing CheckList Unit Testing Usability VMWare Web Application Security Web Application Testing Checklist Whitebox Testing
Disclaimer  |  Privacy Policy  |  g e e k AT T e s t i n g G e e k DOT c o m
© Copyright 2008, www.TestingGeek.com