Appium did not support chrome browser version 76 - selenium-webdriver

Appium version 1.14.1 did not support chrome browser latest version 76 and higher.
I tried to find so many possible solutions but still, I'm not able to find any solution about this and finally, somehow I manage to downgrade chrome version in my mobile device and test run successfully.
I'm attaching an image of the error log here for better understanding.

Try explicitly specifying the desired chromedriver version during Appium installation:
npm install appium --chromedriver-version="76.0.3809.68"
For more information and troubleshooting tips see:
Using ChromeDriver
ChromeDriver on Android
appium-chromedriver

Related

I have issues in selenium webdriver using python

I am using selenium webdriver and using chrome version 77 but i m getting an error
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 75.
Like the error message says, your ChromeDriver supports Chrome version 75 and you are using Chrome 77. You have to keep your ChromeDriver updated to follow the Chrome versions. To update ChromeDriver: Chrome Driver
If for any reason you can't download the latest ChromeDriver you could downgrade your Chrome. This link might help for that: Rollback chrome

Project still uses old Chrome webdriver even after I installed a later version

I wanted to run a demo code -FaceboookCodedUITestProject- and I see that it doesnt run on chrome browser, gives this error on console ,even though it starts a chrome
Starting ChromeDriver 2.25.426923
only local connections are allowed
I search and found this issue comes with some version so I installed Selenium.WebDriver.3.141.0 with nuget and I can see when I click on webDriver folder in preferences , however I still get same error on console and it says Satrting ChromeDrive 2.25. How can I remove ChromeDriver 2.25 and use only 3.141 ?
C:\Users\rasim.avci\source\repos\FaceboookCodedUITestProject\packages\Selenium.WebDriver.3.141.0\lib\net45\WebDriver.dll
Chrome driver is different from Nuget package library.
ChromeDriver(2.25) is a standalone selenium webdriver which interacts with chrome browser. The 2.25 version is not compatible with latest version of chrome
And Nuget package is selenium library to write the test. It should not be confused with driver
To fix this, find where chromedriver.exe is! .
Open CMD prompt and type Chromedriver. If it runs successfully, then chromedriver would have been added in Environment PATH and its easy to get the location from there

Getting "chrome error communicating with the remote browser. it may have died"

While automating the one scenario in chrome browser using Selenium Webdriver (Junit) as follows:
Click on Place Payment Button.
Wait for 20 Seconds
Retrieve the Order Number(Used GetText())
After waiting, I am get the following error:
chrome error communicating with the remote browser. it may have died
I have resolved the same issue by updating the chrome driver. Try by downloading latest version of chrome driver according to your browser version.
I was facing this issue for around 20 days and finally resolved by updating latest Selenium Version. That means we have to use compatible Chromedriver and Selenium Version. If you use latest Chromedriver and old Selenium version, it will give this issue "- Error communicating with the remote browser. it may have died”

Selenium Jar File 2.44.0

I want to know whether Selenium jar 2.44.0 (new one) supports Firefox 35.0.1 or not. Please suggest.
Getting error :
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host
As far as I know , Selenium latest version supports till firefox 33.0.
Still I think you should check browser compatibility with selenium versions before start work so please check at below :
Selenium with browser compatibility

Selenium Webdriver

I am using Selenium WebDriver 2.39.0 + Firefox 26.0.
My Firefox driver instantiate and I am successfully able to log in into my application.
After that my script is not able to perform any further actions. But the same is working fine on WebDriver 2.39.0 + IE 9.
Please suggest!
Error appears as below:
org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '2.39.0', revision: '14fa800511cc5d66d426e08b0b2ab926c7ed7398', time: '2013-12-16 13:18:38'
can you use below code to initialize the firefox browser and give it a try:
FirefoxProfile firefoxProfile = new ProfilesIni().getProfile("default");
WebDriver driver = new FirefoxDriver(firefoxProfile);
Try updating Firefox. Just make sure that the version of WebDriver you have is compatible with the version of Firefox you have by going to the Selenium site.
Below are some of the configurations that works..
Please try
1) upgrading from Selenium 2.41.0 to 2.44.0 worked for me.
Using Firefox v33.1.1
2) Install Selenium 2.45 + FF 36.0.4 .the issue will be resolved
3) it works with selenuim 2.43 and firefox 32.0.3
4) selenium-java (2.45.0) with FF 34.0 works!
As per the log, browser is not interacting.Try to update your FF and selenium server as well.
I did have this error 2 days ago. The Firefox version is too new for the web-driver and is not compatible with each other, try installing an older version of Firefox. (I use Firefox version 36.0.1 with Selenium 2.48.2 and works perfect).
Selenium webdriver version and Firefox version should be in sync. Webdriver version is not compatible with latest version of Firefox. This is most common issue, try to install older version of Firefox. With new selenium 3.0 we won't see this issue. We use geckodriver. Hope this information helps.

Resources