This page is your one stop repository for all the information about the different aspects of QTP frameworks. Here, you will find in-depth articles explaining the different types of QTP frameworks in detail. These articles contain illustrative diagrams, code snippets, real life project examples and sample frameworks available for download. How to use QTP framework … Read more

In the previous article, we saw the basics of Descriptive Programming in QTP. In this article, we will discuss few more important concepts that will help you use descriptive programming more effectively.

This article covers the basics of Descriptive Programming in QTP with the main aim to help you get familiarized with its basic syntax. The article uses an illustrative approach to help you understand the difference between Object Repository and Descriptive Programming code.

Consider this scenario. You open the Home page of the web application that you are testing. In your Home page, you’ll have many links pointing to various sections of the website. Your task is to check that there should be no broken links (or dead links) in the Home page. i.e. All the links

Many a times when you are writing your test scripts, you might encounter some lines of code that need to be executed multiple times during the course of the script. Rather than repeating the same code in your script multiple number of times, the common practice is to create a function for it and call

In the previous article on using loops in QTP, we saw the basics of different types of loops that you can use in QTP. However in many cases you might have to use nested loops. Also, there are lot of scenarios that require use of loops with arrays and conditional statements. Let’s see how this