robocorp / rpaframework

Collection of open-source libraries and tools for Robotic Process Automation (RPA), designed to be used with both Robot Framework and Python
https://www.rpaframework.org/
Apache License 2.0
1.17k stars 227 forks source link

`RPA.Browser.Selenium` use the official webdriver manager #777

Closed cmin764 closed 1 year ago

cmin764 commented 1 year ago

Use Selenium's own webdriver manager instead of the currently used webdriver-manager from core.

A simple update to >=4.6.0 (4.7.2 by the time of writing) might not be enough, since there is more to consider:

ToDo

Next

Notes

Selenium Manager logic triggering is made when the default used executable (like chromedriver) isn't found in PATH and can be observed in the common WebDriver's Service class logic. @kariharju

cmin764 commented 1 year ago

External video presentation: https://www.youtube.com/watch?v=M3RyBvUTOpk&ab_channel=NaveenAutomationLabs

cmin764 commented 1 year ago

Closing this for now due to https://github.com/robocorp/rpaframework/issues/1080.