Rational Functional Tester (rft) Interview Questions - Popular in Mnc’s

Most of the professionals in the Software Testing<<<<<< =========== >>>>>>
& Quality Assurance world must be aware ofQ. 3: Functional Tester is available for how many
IBM’s Rational Functional Tester, popular by its nickdevelopment platforms & Languages?
name - RFT.RFT is available in two integrated development
IBM’s Rational Functional Tester is most powerfulenvironments and two scripting languages like:
next generation functional-testing and automation tool1) Functional Tester- Java Scripting uses the Java
from Rational and is based upon object-orientedlanguage and the IBM Rational Software Development
technology. Due to its extreme simplicity &Platform.
robustness, It is in great demand all across the industry2) Functional Tester - VB.NET Scripting uses the
involved in Application Development & Testing.VB.NET language and the Microsoft Visual Studio .NET
A beginning has been made to bring out High Qualitydevelopment environment.
Interview Questions on Rational Functional Tester 7.0
(RFT), generally used by the interviewers in leading<<<<<< =========== >>>>>>
MNC’s.Q. 4: How various objects by identified in Rational
Few of such Questions are presented here:Functional Tester?
Q. 1: What is the use of Rational Functional Tester?In Rational Functional Tester object-oriented
Rational Functional Tester can be used for performingtechnology is used to identify various objects by their
following functions:internal object properties and not by their screen
1) Doing the complete functional testing of thecoordinates. Thus even If the location or text of an
application.object changes, Functional Tester can still find it on
2) Recording and playing back of scripts navigatingplayback.
through the application and test the state of objects
through verification points.<<<<<< =========== >>>>>>
3) Testing any object in the application, including theQ. 5: What is the utility of a test object map in Rational
object's properties and its data.Functional Tester?
4) Creating and editing simple object-oriented testTest object map gets created automatically while
scripts.recording the script for the application-under-test. It
5) Generating code through wizards, for exampleprovides a quick way to add objects to a script.
automatically creating a verification point throughIt lists out the test objects available in the application,
wizard.whether they are currently displayed or not.
<<<<<< =========== >>>>>>We can create a new test object map, either by
Test automation process using RFT involves followingbasing it on an existing map or by adding objects as
three steps.required.
1) Recording of Test Scripts: is done on the fly, asIt contains recognition properties for every object,
users navigate the application. Verification points canhence we can update the recognition information in
be inserted to validate the system response. Thisone central location. Thus any scripts using this test
makes test scripts data-driven to enable execution ofobject map shall be able to share the updated
the same script on variety of data inputs.information.
2) Enhancing the Test Scripts: Enhancements likeTest object maps created for HTML applications are
conditional branching, refactoring, and exceptiongenerally more hierarchical than those created for
handling are done in test scripts to perform variousJava applications. The top level of the test object map
additional functions..is a browser and the HTML application is inside the
3) Playing Back the Scripts: Executing the scripts onbrowser.
the application under test to emulate all actions asHundreds of similar Interview Preparation Questions
already performed by the user during recording.& Short Tutorials on this great Tool RFT 7.0 are
Logging of the discrepancies and drawing conclusionavailable here >>>>>
as to whether application functioned as desired or.
some regression isues need to be addressed.Q. 2: What is the Process of test automation by using
Rational Functional Tester?