{"id":1721,"date":"2012-03-17T16:20:22","date_gmt":"2012-03-17T16:20:22","guid":{"rendered":"http:\/\/kedar.nitty-witty.com\/?p=1721"},"modified":"2024-02-02T11:41:22","modified_gmt":"2024-02-02T11:41:22","slug":"selenium-vs-qtp-differences-usage-quick-reference","status":"publish","type":"post","link":"https:\/\/kedar.nitty-witty.com\/blog\/selenium-vs-qtp-differences-usage-quick-reference","title":{"rendered":"Selenium vs QTP differences and usage-quick reference"},"content":{"rendered":"\n<p>This article will describe you about QTP vs Selenium point by point in a easy to understand way. In the field of Software Quality Assurance (QA) automation tools, Selenium and QuickTest Professional (QTP) are often compared for their features, usability usecases and differences. Whether Selenium or QTP is a better automation tool or tool of your choice!!<\/p>\n\n\n\n<p>Both are distinctively unique and good in their functionality and successful tool individually. To have a quick look, below is a tabular comparison of Selenium and QTP on different parameters.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\"><span style=\"font-family: Verdana,sans-serif;\">Selenium vs QTP<\/span><\/h2>\n\n\n\n<dl>\n<dd>\n<table border=\"1\" width=\"100%\" cellspacing=\"0\" cellpadding=\"7\">\n<tbody>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Parameter<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Selenium<\/strong><\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>QTP<\/strong><\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Licensing Cost<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">It is open source. So, there\u2019s no licensing or renewal cost for this tool. It\u2019s free of cost.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">User needs license for QTP which is very costly.<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Additional Plug-ins<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">It supports addition of plug-ins to achieve desired results that are not provided by Selenium Core. <\/span><\/span>\n<p><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">Since, selenium is open source, plug-ins are also available free of cost.<\/span><\/span><\/p>\n<\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">It also supports add-ons, but user needs to purchase license for them.<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Efforts and Skill<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">User needs to have good amount of Java skill and more coding effort is required to implement the functions.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">It requires less effort to create a script, as it has a very good user friendly script development environment. <\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Actual End-user Simulation<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">Selenium performs actions in the background on the<br>browser i.e. user can execute tests with the browser minimized.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">QTP executes scripts equivalent to a person performing those steps manually on the application. So, browsers can\u2019t be minimized (user cannot perform any other action on the machine while test is running).<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Operating System<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">Selenium supports more number of OS like Windows, Linux and Macintosh.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">QTP supports only Windows.<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Application Type<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">It can be used to test only web based applications.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">It can test web-based as well as desktop applications.<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Browsers<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">It supports IE, Firefox, Safari, Opera and few more.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">It supports only IE and Firefox.<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Script Development Language<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">Scripts can be developed in any of the languages like Java, Ruby, Python, C#, Perl, Groovy and many more.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">Scripts can be developed only in VBScript or JavaScript.<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Technical Support<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">Since it is an open source, it has no official tech support.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">QTP offers very good technical support via phone, mail, web forum.<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td width=\"29%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\"><strong>Test Development Environment<\/strong><\/span><\/span><\/td>\n<td width=\"35%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">Test scripts can be developed in various IDEs like Eclipse, Visual Studio, Netbeans etc.<\/span><\/span><\/td>\n<td width=\"36%\"><span style=\"font-family: Verdana,sans-serif;\"><span style=\"font-size: x-small;\">Test scripts can be developed only in QTP.<\/span><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/dd>\n<\/dl>\n\n\n\n<p><strong><a href=\"..\/wp-content\/uploads\/2012\/03\/selenium-vs-qtp.pdf\">Download a quick Selenium-vs-QTP in PDF Format.<\/a><\/strong><\/p>\n\n\n\n<p>Thanks for reading.<\/p>\n","protected":false},"excerpt":{"rendered":"This article will describe you about QTP vs Selenium point by point in a easy to understand way. In the field of Software Quality Assurance (QA) automation tools, Selenium and&hellip;\n","protected":false},"author":38,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[192],"tags":[312,306,310,311,906,308,307,118],"class_list":{"0":"post-1721","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-qa-testing","7":"tag-qtp","8":"tag-qtp-vs-selenium","9":"tag-quality-assurance","10":"tag-selenium","11":"tag-selenium-and-quicktest-professional-qtp","12":"tag-selenium-differences","13":"tag-selenium-vs-qtp","14":"tag-testing"},"aioseo_notices":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/posts\/1721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/comments?post=1721"}],"version-history":[{"count":6,"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/posts\/1721\/revisions"}],"predecessor-version":[{"id":3237,"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/posts\/1721\/revisions\/3237"}],"wp:attachment":[{"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/media?parent=1721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/categories?post=1721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kedar.nitty-witty.com\/blog\/wp-json\/wp\/v2\/tags?post=1721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}