Monday, May 26, 2014

20 TOP QTP Interview Questions and Answers pdf

Most frequently Asked QTP Interview Questions and Answers for freshers and experienced pdf free download

1.    What is the default Add-ins in QTP?       
A.    ActiveX, Visual Basic, Web, Multimedia

2.    Is QTP Supports UNI-CODE?
A.    Yes. UNI-CODE is a 16-bit machine understandable language.

3.    How you are developing the script? Using record and play back or manual?
A.   Both. Developing the Script depends on the Test Scenario.

4.    How many types of recording modes are there?
      A.   Three modes. They are Normal, Analog, and Low-level
     
5.    What is the difference between Analog and Low level recording?
A.    Analog recording will record the Mouse & Keyboard movements with respect to the Window or Application co-ordinates. Whereas low-level recording will record the all the objects in the Application whether or not Quick Test recognizes them.

6.    Where we can use the Analog Mode and where we can use the Low – level Mode?
A.    Analog Mode is used for Signatures.
Low – level Mode is used when your Quick test is not recognizing certain objects in your Application.

7.    Is it possible to change the values of Analog Recording?
A.    No

8.    How many types of Run modes are there in QTP?
A.    Test Run Mode, Update Run Mode and Debug Run Mode

9.    What are Test Settings and Global Settings?
A.    Test Settings are settings of that particular test only.
Global Settings are settings that reflect any test in QTP.

10.    How many types of Objects are there in QTP?
A.    Two types. Test Objects and Run Time Objects.

11.    What is test object?
A.    test object are basic and generic objects that  QTP recognize

12.    What is Run Time Object?
A.    Runtime object means the actual object to which a test object maps

13.    Difference between Test Object and Run Time Object?
A.    Test object are basic and generic objects that  QTP recognize Runtime object means the actual object to which a test object maps

14.    What is Action? How many types of Actions are there in QTP?
A.    An Action is a series of operations to do some work. There are 3 types of Actions in QTP. They are i) Non-Reusable Action (default)
        ii) Reusable Action
        iii) External Action

15.    Difference between Copy to Action and Call to Action?
A.    In Copy to Action you will copy the Script of an Action and hence can make
necessary modifications to the script.
In Call to Action you are directly calling an Action either from the same test or from some other test. So, you can’t make any changes to the script. If you want to do any changes to the script, you need to go to that particular test and make changes.

16.    What is an Object Repository?
A.    An Object Repository is an interface between QTP script and the Application.
Quick Test stores all its objects’ information in Object Repository to identify them later.

17.    What are the types of Object Repositories? Which one is u using?
A.    Two types of Object Repositories are
Per-Action (default)
Shared
We are using Shared Object Repository.
   
18.    Have you faced any problems with Object Repository?
A.    Yes, you can have problems with Object repository while identifying the objects. Also, if you are using Shared Repository, then if u r changing properties of an object which u want to reflect only in that particular action, will be reflected in all other actions of that test.

19.    Is it possible to merge two Object Repository files in QTP?
A.  No, u can’t merge Object repository files with each other.

20.    What is the difference between Per-Action and Shared?
A.    Per-Action Repository will store only those objects that are recorded in that Particular action. Each Action will have its own Per-Action Repository.
Shared Repository will store all the objects that are recorded during the test Irrespective of the Actions.

More QTP Interview Questions & Answers: Click Here
More QTP Multiple Choice Questions: Click Here

1 comment:

Anonymous said...

answer of Q.19 is wrong. You can merge 2 ORs.