Like we all know when we talk about automation, the first thing comes to our mind will be selenium. Perhaps there are no any powerful frameworks or tools available for automation testing. Review collected by and hosted on G2.com.
If it has a record and play feature like Jmeter then it would be easier for non coding background peoples. Don't its technicals, as may be it has technical problems to do that. It just my wish, not a drawback. Review collected by and hosted on G2.com.
It's fast and can handle almost all the scenarios we can think of a website, I've worked for walt disney and we used this tool primarily for testing multiple disney websites. It can even work on shadow root objects and while using java with selenium, the code remains organized. Review collected by and hosted on G2.com.
For some functionalities such as shadow root elements and javascript operations, the functions can be made more easier to write and use. Review collected by and hosted on G2.com.
It's open source and easy to use. It's the best tool to automate web based applications. It can be used to test applications on multiple browsers and tests can be run parallely. Review collected by and hosted on G2.com.
There is nothing much that I dislike about the Selenium. I wish there was some feature to handle captcha or it would have been great if it could read data from a PDF file. Review collected by and hosted on G2.com.
Easy access to web DOM and entities on the page. Allowing for universal control of the page made for easy integration and the ability to have a one-stop shop for the interface. Review collected by and hosted on G2.com.
Some of the coding understanding to integrate with OO software to build the framework for web testing. Did not play nice with all the libraries that had to leverage. Review collected by and hosted on G2.com.
Cross browser testing, test scripts can be developed using any of the supported programming languages Review collected by and hosted on G2.com.
Nothing much, can test only web based applications Review collected by and hosted on G2.com.
Ease of use
Better interaction with cross browser
Multiple tools capabilities
Can be used in multiple frameworks and languages Review collected by and hosted on G2.com.
No Backend Support
Little slow for execution and debugging Review collected by and hosted on G2.com.
Selenium driver is an open-source library, it supports multiple languages like java, javascript, c#, python etc. It has almost all the functionalities which are required for web automation like page factory for easily maintaining the web pages, waits & action for simulating the user actions etc. Selenium WebDriver 4 is W3C compliance. Review collected by and hosted on G2.com.
Only for java documentation is great and detailed but for other languages, it's not that much great and users might face problems and need to search a lot on google. Review collected by and hosted on G2.com.
It allows cross browser testing and working of Test scripts with access to different language for script creation which allows users to have vast to work and experience it. It supports different browsers to work and execute the test scripts. Review collected by and hosted on G2.com.
For Using Selenium Webdriver, User can has a basic object oriented concepts clear for any of the language on which they want to work for script creation. Review collected by and hosted on G2.com.
It is compatible with many popular programming languages, can be used on different browsers as well as on different operating systems. As such it provides lots of flexibility to users. Review collected by and hosted on G2.com.
Lacks proper support of reports and analysis of older test runs. The infrastructure is not dynamically scalable. And while writing the scrips, there is no syntax check for locators. Review collected by and hosted on G2.com.