I am providing the exhaustive list of questions on QTP which are asked or can be asked in QTP Technical interview. Prepare them well and I certainly hope you will come out with flying colors. All the Best!

  1. What is Test Frame Work?
  2. How comfortable are you in VB Scripting?
  3. What is Description Object?
  4. What are SetToProperty, SetRoProperty, GetToProperty scripting?
  5. What is the difference between version 6.5 and 8.2?
  6. What is the difference between Normal mode and Fast mode?
  7. How do you invoke the application through QTP?
  8. How do you close the Task Manager through QTP?
  9. How will you load the object during run time?
  10. How will you handle the situation when object is not captured during record?
  11. What is test object?
  12. How QTP recognizes the objects stored in object repository
  13. What is post recovery scenario?
  14. What is reusable action and how the same can be implemented (process)
  15. How will u integrate oracle with QTP
  16. How QTP integrate with application
  17. What is object repository?
  18. What are all the fields present in object repository?
  19. What is smart identification?
  20. What are the mandatory properties for a text box (scenario?)
  21. What is Checkpoint?
  22. What is object?
  23. What are the properties of object?
  24. What is Action?
  25. What will be there in Keyword view and Expert View?
  26. What is regular expression how will u implement it
  27. Where the checkpoints are stored
  28. What is database checkpoint, how will u parameterize the database from separate data table
  29. How will u handle application crash using recovery scenario manager (Step By Step Process)
  30. What is Virtual Object?
  31. What is the difference between calling a function and reusing an action?
  32. How QTP support all types of applications (Platforms)
  33. What is the difference between application testing and product testing?
  34. What is throw object?
  35. What is Run-time Data?
  36. How will you enhance the script?
  37. Can objects recogonised without repository?
  38. Where did u automate in ur project
  39. Any challenge that faced in ur project
  40. Batch test,run action
  41. Purpose of automation
  42. Diff ways of parameterising
  43. Error handled other than recovery scenario manager
  44. Diff betw WR and QTP
  45. What kind of errors can b handled?
  46. How you used DDT in QTP?
  47. Difference between keyword driven test and DDT?
  48. How did you use regular expression in QTP and also in Win Runner?
  49. How do you learn the object in QTP?
  50. How will you handle custom object in QTP?
  51. Differences in QTP and Win Runner.
  52. Give us the Definition for Integration Testing, Regression Testing System Testing
  53. How will you report the bug and explain the defect tracking Sheet you handled?
  54. What In-string function will do?
  55. What is L-trim function will do?
  56. WinRunner and QTP difference?
  57. In website, protocol has been changed http: to https what you will do? Tell me your Approach?
  58. What Framework you are following?
  59. How to load the object repository at run time?
  60. How much strong on VB and C?
  61. How to compare the 2 strings?
  62. What is the Silent mode in WinRunner?
  63. Have you worked with Quality Center?
  64. Have you used Test Director?
  65. What is QTP Test Frame work?
  66. Definitions for Keyword view and Tree View?
  67. What is Smart Identification?
  68. What is Object Repository?
  69. What is your experience level in QTP?
  70. What is your Role and Responsibilities In QTP with your current organisation?
  71. Explain the following:
  • Import and Export of files.
  • Random testing of 500 test cases.
  • Invoking of application
  • Opening notepad in QTP &Writing of Test Result in Notepad.
  • Merging of Two Repositories
  • Datafile / Verification of data file when file is not available in local system.
  • Business process component / Types and usage.
  • Opening of notepad in QTP to write and execute the coding.
  • How to find local host name using QTP
  • How to handle exception when data table is not available in local host system or Path is not correct (Explain Statement with example)
  • Runtime dynamic settings.
  • Script generated after applying database check point.
  • Script generated at the time of setting runtime property.
  • Types of exception handling and script for that.
  • Scripting

If you want to keep track of further articles on QTP. I recommend you to subscribe via RSS Feed. You can also subscribe by Email and have new QTP articles sent directly to your inbox.

Note: Please use the QTP forum for posting questions now!

Please use QTP forum for posting QTP questions.

Welcome new readers: Download the Free eBook!

I am Ankur Jain, the owner of LearnQTP and founder of a software organization. This site is run, maintained and updated by me and my team. Feel free to take a look around, you may want to start with What is QTP? 

You can connect with me on twitter @ajonit. 

Please enter your first name and email address below to instantly download the eBook on Optimizing QTP Scripts. In future, we will make sure you get new tips & tricks on QTP delivered direct to your email box.

You have Successfully Subscribed!

Share This