-
-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need to reopen issue #9600 #9826
Comments
@diemol It looks like the working driver from https://github.com/SeleniumHQ/selenium/tree/trunk/cpp/prebuilt/Win32/Release that you mentioned in #9600 (comment) was replaced with the same 3.150.2 version available on https://www.selenium.dev/downloads/ that doesn't work properly. Luckily I still have the file that I downloaded back then and it still works fine. But the problem is some Windows versions use 64bit IE by default and the 64bit driver works much better with it. I found that I can download the 64-bit version from https://github.com/SeleniumHQ/selenium/tree/trunk/cpp/prebuilt/x64/Release , but unfortunately it also has already been replaced with 3.150.2. Is there a way to get the same "unofficial" pre-3.150.2 64-bit version? |
@JohnA2 the published assets are available here: https://github.com/SeleniumHQ/selenium/releases/tag/selenium-3.150.0 I think issue with 3.150.2 is fixed here: #9939 |
@titusfortner The link that you gave only has 3.150.1 and 3.150.2. 3.150.1 doesn't work because of #9600 and the issue with 3.150.2 is described here. Only some intermediate release between 3.150.1 and 3.150.2 that @diemol gave worked fine. Is there an executable I can download that includes the fix from #9939 ? |
3.150.0 is also there, 3.141.59 is https://github.com/SeleniumHQ/selenium/releases/tag/selenium-3.141.59 If none of these work for you, expect a new release soon. |
@titusfortner thanks for the update. Yes, unfortunately all versions prior to 3.150.1 also don't work with Selenium 4 since beta 4 (only when used with Grid) because beta 4 changed some http headers that older IE drivers don't understand. |
@titusfortner I've tested IEDriverServer 4.0.0. The particular issue with the code in my report was fixed, but there are still regressions compared to 3.150.1. I created #10043. 3.150.1 works fine locally at least. None of the available versions work fine on Grid with Selenium 4.0.0 unfortunately. The only solution I found is to use older Selenium versions (4.0.0-beta-3 or 3.14) that still work with IEDriverServer 3.150.1 on Grid. |
I finally found the answer to the above question. That "unofficial" build between 3.150.1 and 3.150.2 that works fine with Selenium 4 Grid is actually version 3.150.1.1. This version is not available on https://github.com/SeleniumHQ/selenium/releases/tag/selenium-3.150.0 but I was able to find it in Git commits. Here are the links: |
Thanks for finding this, I added the binaries to the release page since they were versioned and uploaded and they work for you. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
💥 Regression Report
#9600 was fixed by an updated IE driver from https://github.com/SeleniumHQ/selenium/tree/trunk/cpp/prebuilt/Win32/Release . But then a new driver version 3.150.2 was released, as mentioned by @diemol in the last comment. That driver breaks some things fixed by https://github.com/SeleniumHQ/selenium/tree/trunk/cpp/prebuilt/Win32/Release . For example, the below code doesn't work using both Selenium 4.0.0 rc-1 and beta-4 with the 3.150.2 driver, but works fine if I use the test driver from the above url instead.
Last working Selenium version
Worked up to version: N/A
Stopped working in version: N/A
To Reproduce
Use the below code. It gives me
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.name: q
Expected behavior
The code should work.
Test script reproducing this issue (when applicable)
Environment
OS: Windows
Browser: Internet Explorer
Browser version: 11
Browser Driver version: IEDriver 3.150.2
Language Bindings version: Java 4.0.0-rc-1
Selenium Grid version (if applicable): 4.0.0-rc-1
The text was updated successfully, but these errors were encountered: