Selenium is the most widely used open-source tool for automating testing suite for web applications across a range of platforms and browsers.
The significant advantages of using Selenium include:
No licensing costs
Supports multiple programming languages like Java, Python, Ruby, PHP, Perl, and C#
Easily integrate it with unit test framework for generating reports and managing test cases
The alpha version of Selenium was released on April 28, 2019.
We have got our hands on the Alpha version of Selenium 4. For those who are wondering what the new features and capabilities that are being brought and how it will impact and improve your daily work, then please read on.
New Features Promised in Selenium 4
Selenium IDE TNG
The record and playback feature of Selenium is taken to a whole new level with advanced and rich features. Previously Selenium only used to support Chrome. But with new version a plugin will allow you to run Selenium on any browser. Also, a user can now declare their own locator strategy.
- There is also a new CLI runner which is based on Node JS, instead of the old HTML based CLI runner.
- It now can execute test cases in parallel and provide more information.
- The new IDE runner is completely based on WebDriver.