Friday, 12 April 2019

Best To Know About Selenium 3.0 Version in 2019

We are pleased to announce the launch of Selenium 3.0. If you’ve been waiting for a stable version since version 2.53.1, you now have the opportunity to upgrade. And if you do, you’ll find the following: As we’ve said, for users of the WebDriver APIs, this is a direct replacement.
You’ll find that modern browsers such as Chrome and Edge will continue to function as before and take the opportunity to fix some bugs and improve stability.
Grid Selenium users may require updates to their settings, since the json configuration file format has been updated as well as some of the command line parameter options, but the update should also be performed smoothly.
The main change in Selenium 3.0 is that we are eliminating the original implementation of Selenium Core and replacing it with one supported by WebDriver. This will affect all users of the Selenium RC APIs.
For more information, see the previous post Much has changed in the 5 years between versions 2 and 3.
When we sent Selenium 2, the Selenium project was responsible for providing the driver for each browser. Now, we’re pleased to say that all major browser providers ship their own implementations (Apple, Google, Microsoft and Mozilla). Because browser providers know their browsers better than any other, their WebDriver implementations can be tightly coupled to the browser, leading to a better testing experience for you.
The other notable change is that there is now a W3C specification for automation browser based on WebDriver Open Source.
This has not yet reached the status of “recommendation,” but the people who work on it (including Selenium project members!) Are now focusing on finishing the text and writing the implementations. Mozilla has been a leader in project implementation. W3C WebDriver Protocol.
On the positive side, this exposed issues with the specification as it evolved, but it also means that Firefox support is hard to track as its engineering efforts have been forward-looking instead of being compatible with the current protocol used by Selenium WebDriver. For now, the best advice we can give you is to try the latest version of geckodriver and Selenium, which are exciting times for browser automation! Selenium 3.0 is an important release and we look forward to further improving things, as well as to the ongoing work of the W3C specification.
Our goal is to keep the changes your tests need to face to the bare minimum to continue retaining the hard work that was written to write your existing tests. As a personal note, I would like to thank every one of the many people who worked hard to make it possible for Selenium 3. Not only are the developers and developers of the Open Source project (past and present) but also the engineers of Google, Microsoft, Mozilla and Apple, and everyone involved in the W3C specification. I would also like to thank everyone who has taken the time to report errors to our users and our community. The design is fun to work with and you are the reason for it.
A final thank-you is due to the Software Freedom Conservancy, which provided invaluable help in the logistics of running a large OSS project.

1 comment:

  1. Best To Know About Selenium 3.0 Version in 2019 all explained very properly.
    Thanks for sharing an informative blog; I really enjoyed reading your well written articles.

    Lube Oil Blending Plant, Lube Oil and Grease Filling Line

    ReplyDelete