As browser vendors begin to support these updates, take advantage of new functionality
As browser vendors begin to support these updates, take advantage of new functionality
The W3C now officially supports and endorses the WebDriver protocol. As a result of this specification, there is now an agreed-to standard that all browser vendors will develop to. Selenium has indicated its intention to migrate entirely to the new protocol, meaning your tests should run more consistently between browsers once updated.
The new version of Selenium can interact with the Chrome DevTools Protocol (CDP), which allows you to have more visibility into what’s happening in the browser, execute richer commands in your test (such as capturing logs, request tracing, mock network responses, and much more). All this makes your tests more versatile and complete.
With stronger support for the W3C WebDriver standard, Selenium 4 will leverage W3C compliant set of commands that bring a uniform behaviour across different browsers. With this improvement, your tests will run more seamlessly and perform better.
In this webinar, Simon Stewart, creator of WebDriver and core-contributor to the Selenium project, talks about the next major Selenium release.
In this SauceCon Online session, Diego Molina, Software Engineer at Sauce Labs, will show recent changes in the Selenium project, why they are important, and the most relevant features in the next major release.
This blog post answers commonly-asked questions about Selenium 4 and the W3C protocol, what changes you can make to be compliant, and more.
Our documentation gives a complete overview of the W3C WebDriver spec and will help ensure your tests are compliant and can successfully execute on Sauce Labs.
Our experts have created a public repo with language-specific bindings that leverage the new sauce:options capability. Use these to start updating your tests.