Appium don't use older chromeDriver version
See original GitHub issueThe problem
I wrote chromeDriver mappings json file to automatically select older driver for older android devices to use chromedriverExecutableDir capability. But Appium uses newest on the list. If newest version in the list is 2.35 it uses this version. If I used fixed chromedriver version 2.28 by
appium --chromedriver-executable /path/to/my/chromedriver
it works fine for Android 5.1 device.
As I understand Appium 1.8.0 should dynamically select suitable chromeDriver for each Android device. I use multiple devices from Android 5.1 to 8.0.
Environment
- Appium version (or git revision) that exhibits the issue: 1.8.0
- Last Appium version that did not exhibit the issue (if applicable):
- Desktop OS/version used to run Appium: Win 10 64 bit
- Node.js version (unless using Appium.app|exe):
- Mobile platform/version under test: Android 5.1
- Real device or emulator/simulator: Motorola Moto G
- Appium CLI or Appium.app|exe:
Details
Link to Appium logs
https://gist.github.com/Dento55/e777cb056e67ff480fa4e765233e9627
Issue Analytics
- State:
- Created 5 years ago
- Comments:6 (2 by maintainers)
Top Results From Across the Web
Using Chromedriver - Appium
Appium supports automating Android web pages (in Chrome and the built-in Browser) ... To find the minimum supported browsers for older Chromedriver versions...
Read more >Appium did not support chrome browser version 76
Try explicitly specifying the desired chromedriver version during Appium installation: npm install appium ...
Read more >Managing Chromedriver for Android Chrome and Webview ...
Managing Chromdriver - four strategies you can use to resolve the error you get when upgrading to Appium 1.15.1 but using an older...
Read more >Chromedriver - appium - Read the Docs
Chromedriver hasn't followed the W3C standard yet. If you encounter proxy command error like this issue, please update your Chromedriver version. Old Android ......
Read more >Test Configuration Options - Sauce Labs Documentation
There are three options you can use to determine which version you want to use for your automated Appium, Espresso, or XCUITest tests:...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
No, that’s not valid semver. https://github.com/appium/appium-chromedriver/pull/79 will fix the issue on our side by coercing it.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.