QTP Interview Questions – Part 1

HP Unified Functional Testing (UFT) software, formerly known as HP QuickTest Professional (QTP), provides functional and regression test automation for software applications and environments. HP Unified Functional Testing (QTP) can be used for enterprise quality assurance.

The most common but crucial questions that are asked in the QTP interview. The best part of these questions is that you have time to prepare an answer in advance before  the interview begins.

QTP Interview Questions

1. What phases are involved in testing an application in QTP?

2. How many types of recording modes in the QTP?

3. What is object repository?

4. Explain the use of Action Split in QTP?

5. What is the purpose of loading QTP Add-Ins?

6. What is a data driven test in QTP?

7. How to use Parameterization in QTP?

8. Explain different types of action in QTP?

9. What is difference between Run time object and Test object?

10. Explain different checkpoints in QTP.

11. What is QTP?

12. Explain the QTP Tool interface.

13. Explain how QTP recognizes Objects in AUT.

14. What is test object model in QTP?

15. Difference between Image check-point and Bit map check point.

16. Explain about the QTP Automation Object Model.

17. What is expert view and keyword view?

18. Explain checkpoint.

19. What is Keyword Driven Framework?

20. What are benefits of QTP?

21. What are the disadvantages of recording test cases in QTP?

22. What is difference between design time and run time data table?

23. What is difference between Shared and Local Object Repository?

24. Can we create User Defined Functions in QTP?

25. What is recovery scenario in QTP?

26. What are the steps involved in Recovery Scenario Wizard?

27. Explain different type of event trigger option.

28. How to change the priorities of the Recovery scenario properties?

29. Explain Sub Procedure of VBScript.

30. Describe Function Procedure in VBScript.

31. Explain Calling Sub procedure.

32. How to remove associated Function library?

33. Give the Syntax to load Function at run time.

34. What is Regular Expression?

35. What are the different attribute used with Regular Expression?

36. What is difference in Global and action sheet in QTP?

37. Explain XML Checkpoints.

38. How to modify the Text Checkpoint?

39. What is Smart Identification?

40. What is the use of Ordinal identifier in QTP?

41. How to delete an object from the Object Repository?

42. What is Cross Site Scripting?

43. If the objects hierarchy is changing from build to build, then how you will handle that


44. I have developed and executed a script successfully, and saved the same to QC.

When I tried to execute the script from QC, the script is not executing. What are the

possible reasons?”

45. What is the extension of QTP local Repository? If it is .mtr then what is .bdb

extension stands for?

46. What is virtual object?

47. How do you capture tool tip using QTP?

48. How can you close the second opened browser?

49. How do know the number of browsers opened?

50. What are the different kinds of test steps in QTP?

Enter Your Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>