Sunday, 19 May 2013

#7. Few Interview Questions on QTP

1. Your experience in QTP, that is, projects worked on.
2. Framework used.
3. Functions in string handling.
4. Order in which QTP uses different methods to recognize an object. - DVSO, that is, Descriptive Properties -> Visual Relational Identifier -> Smart Identification -> Ordinal Identifier.
5. If QTP is unable to recognize object thru DVSO then how will the object be recognized. - thru descriptive prog., virtual objects etc.
6. Explain SetTOProperty, GetTOProperty.
7. Distinguish between Output Value and Checkpoints.
8. How to use virtual objects.
9. Steps to open a given browser at a particular url.
10. How to write a SQL connection thru QTP.
11. DNL and DNL less connection.
12. Difference between Absolute Path and Relative Path.
13. If an object is not visible on web page but QTP says it exists then how to make sure that it exists.
- should be familiar with Data Driven, Keyword and Hybrid Frameworks.
Manual Testing
1. 6 phases in Bug Life Cycle.
2. Difference between - Smoke Testing, end-to-end testing, and Sanity Testing.
3. What is a deferred defect.
4. What is RTM. - Requirements Traceability Matrix.


> “Output Values” are used to retrieve values for later use and so it will retrieve the property values you select and place them in the datatable for you.
> Checkpoints are primarily used to see if the property values of an object have changed from an anticipated value, or state in the application.  Like: has my button moved, is the edit field enabled or disabled, what is the current default value in the edit field, etc.  In addition, checkpoints have the ability to use parameters in order to handle dynamic situations so you don’t have to hardcode a value in the checkpoint.

No comments:

Post a Comment