QTP VS SELENIUM Automated Test Tool Comparison

Category: Entertainment

Presentation Description

No description available.


Presentation Transcript

QTP VS SELENIUM Automated Test Tool Comparison :

QTP VS SELENIUM Automated Test Tool Comparison


Both QTP and Selenium were developed with the objective to provide functional and regression test automation for various software and web applications. Selenium and QTP are platforms or frameworks composed of sophisticated tools and apparatus to help in automation of the web browsers. Both of them have their own advantages and disadvantages. It is the experience and discretion of the tester or engineer that will help him choose the best for the optimization of results for a particular application. learn more about QTP training in chennai Introduction

1. Origin:

1. Origin QTP stands for Quick Test Professional. It was initially developed by Mercury Interactive (MI). In 2006, MI was subsequently acquired by Hewlett Packard (HP). Nowadays, it is popularly known as HPE Unified Functional Testing (UFT) software. Selenium was developed by an engineer and programmer of Thought Works, named Jason Huggins in Chicago in 2004. The invention of Selenium was made accidently as a Java Script Test Runner. It was then updated in the following years to cater to the ever increasing demands of the Information Technology and Industry.


2. Cost of Licensing The major difference between Selenium and Quick Test Professional or Unified Functional Testing framework is the starting and working costs. Selenium being open source platform is completely free to use. This means that there’s no licensing or renewal cost associated with the Selenium tool. On the contrary, QTP is not open source testing tool. It is a commercial tool and is expensive. User needs to buy an initial license and renew it periodically if QTP platform is chosen for test automation. So, the cost of HPE UFT is huge as compared to Selenium framework that is free of cost. learn more about QTP training in chennai


3. Types of automation testing supported : If you are just thinking about the huge cost of QTP, please consider the support that the platform provides for various types of test automation. HP QTP or UFT can be used to test both client and server side applications like built in TCL/TK and PowerBuilder. It supports testing of both desktop and web based applications. On the other hand, if you are planning to go for Selenium, remember that you will be able to automate only the web based applications. Selenium is portable but one needs to spend in lakhs for obtaining valid QTP license.


4. Scalability and Programming Support: Quick Test Professional tool supports only Visual Basic (VB) scripts and Java scripts. But Selenium has good scalability and scripts can be developed in any of the programming languages like Java, C#, Ruby, Python, PHP, Perl, .Net and Groovy etc. Therefore, more object oriented language support is available for open source Selenium test tool as compared to only two OOL for QTP. In other words, one can say that the QTP tool is less scalable. Object Oriented Approach of automation testing becomes more challenging in QTP owing to its less mature programming language i.e. Visual Basics . Credits: Metaforum Technologies