Wednesday, 13 April 2016

Which is better Selenium or QTP?

QTP: -
Useful Testing Tool - QTP has the component for putting away screenshot of every single page explored amid the execution. So it can be utilized as a proof for finishing of testing, furthermore we can allude the screenshots of past executions if there is any need to allude them. Test report can be naturally composed to an altered report page which will guarantee precision of the report furthermore it can enhance look and feel of the report. Selenium testing is also one of the testing method which is used rapidly

Focal points of Using QTP

User kind disposition and less exertion for script creation.
Meets the necessities of both specialized and non-specialized clients.
Advanced answer for utilitarian test and relapse test robotization.
Automation scripts are executed inside of particular interim of time utilizing errand scheduler/hag work.
Many inbuilt functionalities naturally and simple design.
Excellent Object Identification process/component.
Easily incorporated with test administration instruments like QC.



Impediments of QTP

In late monetary emergency, programming organizations are getting ready for cost decrease and effective efficiency. QTP is losing its business sector on account of the accompanying restrictions:
Runs just in Windows situations.
Cannot test with all program sorts and forms.
Limited to littler associations/testing groups.
High permitting and include motels costs.
Slow in execution when contrasted and open source apparatuses.
Selenium: - There are four variations of Selenium, which can be utilized as a part of detachment or in mix to make complete mechanization suite for your web applications.
Selenium IDE – Recording/Creating and improving scripts
Selenium Remote Control (RC)– Executing scripts
Selenium Web Driver (API) – Cross program testing
Selenium Grid – Cross stage testing

Favorable circumstances of Using Selenium:-

Simple and effective record object model (DOM) level testing, can be utilized for consistent reconciliation with light-footed tasks.
Has incredible extensibility and adaptability, alongside its tight mix with the program unmatched by accessible exclusive devices.
Supports numerous programs, for example, Internet Explorer, Fire fox, Safari or Opera on Windows, Mac OS X and Linux.
Wires Object Oriented Programming dialects like JAVA, .NET, Ruby, Perl, PHP, and so forth.
Provides the choice of utilizing extensive variety of IDEs, for example, Eclipse, Netbeans, Visual Studio and so forth relying upon the decision of advancement dialect.
Impediments of Selenium: -
Supports just program based application, not the windows application
Does not bolster record transfers from nearby machine
Provides just incomplete backing for dialog boxes

Being an open source, Selenium has no official specialized backing

No comments:

Post a Comment