
Using Selenium WebDriver we are able to perform Functional ,Unit and Regression Testing.
Selenium supports multiple frameworks like Data Driven, Key Word Driven, Cucumber, JUNIT, NUNIT and Test NG As well.
Supports multiple languages like JAVA,Python and etc.
Selenium is an Antidote of the Mercury, As we know UFT is the product of Mercury and it’s a paid Automation Testing Tool, That’s why selenium guys give name as Selenium, And WebDriver is the Interface.
It’s a Pure client server based architecture, We can send request and as per the request its perform operation in the web Browser.
We can execute our scripts is Firefox, Chrome , IE & Safari Browser as well. Earlier there was a no addition driver was required to launch the browsers Now for FireFox Driver we have required Gecko Driver,ChromerDriver.exe for launching chrome driver, IEDriverServer.exe for launching IE browser. Review collected by and hosted on G2.com.
Difficult to handle windows based uploading and downloading pop ups, As we know by using AUTOIT we are able to achieve this, But if perform any user action it’s not perform the expected operation.
In JavaScript application object recognition is quite difficult.
Not easy to automate Graphs, Like read graph legend text.
Not supported Sikuli end to end some time unable to recognized the same image.
If multiple frames are there with same name, It’s slight difficult to move between the one frame to another.
No official selenium support, Variety of configuration is required. For every purpose we have to required the jar file like for Reporting extent jar, For data base jdbc jar, For Rest Assured API rest assured jar is required. Review collected by and hosted on G2.com.
Validated through LinkedIn
Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.



