On Tuesday, June 21, 2022, we will release an update to our Android Emulators, which will update the included version of Google Chrome to Chrome 100, for Emulators running Android 7.1 and above. This update applies to the browser itself, and also to embedded web views running within native Android applications.
Google Chrome versions 75 and above, by default, use the W3C WebDriver protocol to communicate during tests. While the legacy JWP protocol is still optionally supported, we strongly advise our customers to use W3C-compatible test capabilities, commands, and selectors. If you specify any Appium capabilities as “sauce:options” - great news, you’re already running in a W3C session.
Our helpful knowledge base article outlines further details on incompatibilities, in particular which element selectors are not W3C compatible.
Considering this, we want to help keep your tests running during the update to Chrome 100. For customers running tests on Android 7.1 to 9.0, we will default your tests to run using JWP. Your tests should stay compatible, and the updated browser version should be transparent to you.
The following changes will apply
The following versions are unaffected:
Happy Testing!