What is QTP model for test creation?
QTP stands for QuickTest Professional, a product of Hewlett Packard (HP). This tool helps testers to perform an automated functional testing seamlessly, without monitoring, once script development is complete. HP QTP uses Visual Basic Scripting (VBScript) for automating the applications.
What is the difference between action and function in QTP?
Actions are similar to functions in VBScript; however, there are a few differences. By default, QTP creates a test with one action….QTP – Actions.
| Actions | Functions |
|---|---|
| Actions parameters are passed by value only. | Function parameters are passed either by by value or by ref. |
Is action the same as function?
Actions on the other hand are a superset of functions in that the two criteria of a function are relaxed – actions do not have to always return a result and executing the action can cause changes to the backend data.
👉 For more insights, check out this resource.
What are the different types of QTP frameworks?
QTP – Frameworks. A Framework defines a set of guidelines/best practices that enforces a set of standards, which makes it easy to use for the end users to work with. Keyword-Driven Framework. Keyword driven testing is a type of functional automation testing framework which is also known as table-driven testing or action word based testing.
👉 Discover more in this in-depth guide.
What kind of questions are asked in a QTP interview?
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 even the interview begins. What are the reasons for choosing to automate your project and why did you choose QTP?
How does QTP handle optional steps in test automation?
If an optional step contains GUI objects, QTP executes that step. If an optional step doesn’t contain GUI objects, QTP avoids the optional step and move to the next step. How many types of Test Automation Frameworks are there in QTP?
What is the use of action split in QTP?
In QTP, action split can be used to divide an important and existing action into two parts. Action can be divided into parts according to its functionality, so that; the code can be improved and reused for different purpose. How to manage Java tree in QTP?