Selenium compatibility [duplicate] - selenium

This question already has answers here:
Which Firefox browser versions supported for given Geckodriver version?
(2 answers)
How to work with a specific version of ChromeDriver while Chrome Browser gets updated automatically through Python selenium
(8 answers)
What is the correct IEDriverServer version to use with IE 11 through Selenium
(1 answer)
Closed 3 years ago.
I'm facing lots of issues in finding out compatibility for Selenium driver, chrome driver & IE driver with the latest versions (installed in my system) of chrome and IE browsers. I've installed 80.0.3987.106 chrome driver to support my Chrome browser (80). But, its extremely flaky. It keeps on failing all the tests. I tried various other options ( Chromeoptions), but nothing works. Can someone suggest which chrome browser should I use ( and where to download it) and whats the compatible selenium driver and Chrome driver ? Same thing for IE and Firefox, if possible. Really appreciate your help. Thank you.

Related

While using Selenium, chrome opens with “data;” in the address, although the chromedriver is up to date

My project was working fine a few months ago. Although I have just updated the chrome driver used in my project now I still have the issue that the browser starts with "data;" in the address bar and then fails on the timeout condition. I have looked into all the answers regarding this issue and seems like the problems everyone had was that the version of chrome driver used in their project was deprecated (incompatible with their current chrome version) or some other problems in their code which wouldnt be useful in my case since everything was working fine earlier so I know for sure that the problem is with chrome driver. Why do I get that problem even though my chrome driver is up to date and compatible with my chrome version? How can I solve that?
Chrome version: 89.0.4389.114 (Official Build) (64-bit)
ChromeDriver version: 89.0.4389.23
https://github.com/SeleniumHQ/selenium/issues/8061
opening data; is a default behavior of chrome . Please add your code if you have further question

Session not created: This version of ChromeDriver only supports Chrome version 81 [duplicate]

This question already has answers here:
SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 81
(37 answers)
Closed 2 years ago.
My current Browser version in 83.0.4103.61. I have updated Chrome driver to 83.0.4103.3900 from NuGet Package Manager. Getting error "Session not created: This version of ChromeDriver only supports Chrome version 81" even after updating driver. I am using Selenium WebDriver using C#.
Note: It works fine for new solutions.
Seems to be your machine does not have the latest chrome browser.
Either update the chrome browser or downgrade the chromedriver to 81.x.

Which firefox version is compatible with selenium webdriver 3.6.0? [duplicate]

This question already has answers here:
Which Firefox browser versions supported for given Geckodriver version?
(2 answers)
Closed 3 years ago.
I'm using Protractor to fulfill my automation needs, The IDE that I'm using is VS code. I was able to run my automation scripts against Chrome, But when it comes to firefox most of my test cases are getting failed. It seems like some compatibility issue to me. Can anyone help me to fix this?
Here are the details of the versions that I currently have on my machine:
Selenium web driver version: 3.6.0
Firefox version: 57.0
Gecko driver version: 0.19.0
I have tried installing firefox version 47.0, But it didn't work. It seems that selenium web driver couldn't connect
According to GeckoDriver documentation
Selenium users must update to version 3.11 or later to use geckodriver
Gecko driver version: 0.19.0 supports Firefox versions from 55 to 62 inclusively
So I believe you have to play with the webdriver-manager, theoretically it should be possible to automate any desktop/mobile browser version given you use matching Selenium Standalone Server / driver / client

How to stop auto update of Chrome Driver with Chrome plug in on Jenkins? [duplicate]

This question already has answers here:
session not created: This version of ChromeDriver only supports Chrome version 74 error with ChromeDriver Chrome using Selenium
(24 answers)
How to work with a specific version of ChromeDriver while Chrome Browser gets updated automatically through Python selenium
(8 answers)
Closed 3 years ago.
I have Selenium Grid 3.12.0 running on Jenkins with one node. Jenkins also has Chrome Driver Plug in installed. When i run my test i am getting error session not created: This version of ChromeDriver only supports Chrome version 74. I download ChromeDriver 73 and place it in the driver folder. Run the test, everything works fine. Rerun the test, Chrome Plug in download he latest driver Chrome 74 and gets the same error.
How can i disable auto downloading of latest Chrome driver?
For Windows 10 file path:_ C:\Program Files (x86)\Google\Update
Just rename the the file name of GoogleUpdate.exe to any name.

For some reason, I need to use Firefox 46. What is the version of geckodriver to use for Selenium 2.53 and Firefox 46? [duplicate]

This question already has answers here:
Selenium WebDriver 3.4.0 + geckodriver 0.18.0 + Firefox ?? - which combination works?
(4 answers)
Closed 5 years ago.
I'm using Selenium 2.53 and Firefox 46, which version of Geckodriver should I use?
You don't need to use geckodriver with those versions. It should work as is. 2.53 defaulted to using the legacy firefox webdriver (not geckodriver) and that is what will work best with FF46