Rational Functional Tester Interview Preparation Guide
Download PDF

Rational Functional Tester frequently Asked Questions in various Rational Functional Tester job Interviews by interviewer. The set of questions here ensures that you offer a perfect answer posed to you. So get preparation for your new job hunting

28 Rational Functional Tester Questions and Answers:

1 :: Tell me how to implement customized Super Helper?

An Unexpected Active Window handler in the scripts can be handled in a situation where a window other than one Functional Tester is attempting to access the resource become active. The process is:

- Create a sample folder for holding the Super Helper class.

- Create a Java class that acts as Super Helper class.

- In the helper class, implement the “onObjectNotFound” handler.

- To extend the Super Helper, modify the properties of a script’s helper class.

- Modify the property – Alter the Functional Tester, to make use of all new Functional Tester scripts for customized Super Helper.

2 :: Explain how to identify various objects by Rational Functional Tester?

- Object Oriented technology is used in Rational Functional Tester.

- OO technology is used for identifying several objects.

- Objects are identified by their internal properties.

- Functional Tester finds the changes in objects’ location on playback.

- Functional Tester even identifies changes of text pertaining to an object.

3 :: What is Test Manager?

- The Test Manager includes Test Manager Log that runs on Windows & Linux platform.

- It has Test Management features such as running scripts, editing scripts.

- RFT contains its own logs.

- RFT does not depend on log integration of Test Manager.

4 :: What is Clear Quest Test Manager?

- CQTM associates with functional test scripts.

- The received execution results can be analyzed.

- The results of execution are recorded for reporting.

5 :: What is Rational Functional Tester?

- RFT uses Java kind of OOP languages and VB.Net as language.

- RTF woks pretty good with JEE projects, ASP.NET and VB projects.

- RTF most advanced features includes support for automated mainframe testing with emulators.

6 :: Explain Rational Robot?

- Rational Robot uses SQA basic for scripting.

- RR works pretty well with Power Builder applications.

- Rational Robot works only with Windows Platform.

7 :: Tell me what is IBM Rational Functional Tester Proxy SDK?

- IBM RFT Proxy SDK allows extending user interface controls to the applications.

- Proxy SDK provides complete documentation, API.

- Proxy SDK has samples that are ready to use.

- It has user friendly tutorials on extending Functional Tester support to test the newly added controls.

- Controls that are available in existing domains can be extended using Proxy SDK.

8 :: Tell me what are the differences between Rational Functional Tester and Rational Robot?

Rational Functional Tester:

- RFT uses Java kind of OOP languages and VB.Net as language.

- RTF woks pretty good with JEE projects, ASP.NET and VB projects.

- RTF most advanced features includes support for automated mainframe testing with emulators.

Rational Robot:

- Rational Robot uses SQA basic for scripting.

- RR works pretty well with Power Builder applications.

- Rational Robot works only with Windows Platform.

9 :: Can you please explain about Test Managers in RFT.?

Test Manager:

- The Test Manager includes Test Manager Log that runs on Windows & Linux platform.

- It has Test Management features such as running scripts, editing scripts.

- RFT contains its own logs.

- RFT does not depend on log integration of Test Manager.

Clear Quest Test Manager:

- CQTM associates with functional test scripts.

- The received execution results can be analyzed.

- The results of execution are recorded for reporting.

10 :: Tell me what are the steps to perform automation process using RFT?

1. Recording of Test Scripts:

- Test scripts are recorded on the fly, while the user navigates through application.

- Verification points are inserted for validating the system response, which makes the test scripts data-driven.

2. Enhancing Test Scripts:

- Conditional branching, refactoring, handling exceptions are performed for additional functions.

3. Playing Back the Scripts.

- Scripts execution on certain application under test to emulate the actions that are already performed during recording of the scripts is done.

- Drawing conclusion , logging the discrepancies are performed in order to address the desired issues / regression issues of application functionalities.