Discussion:
[selenium-users] Edge Driver not release from Microsoft yet
Always a student
2018-12-06 14:45:09 UTC
Permalink
Hi All,

My PC got udpated to the latest version of windows that has udpated Edge to
version Microsoft EdgeHTML 18.17763 (Microsoft Edge 44.17763.1.0 ). Now, my
selenium test cases dont run on Edge because the driver is outdated. I have
been using Selenium.WebDriver.MicrosoftDriver on nuget (C# binding in use).
But this driver doesnt have any udpate yet. Its still stuck at 17.171340. I
checked their driver downloads page (
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/).
Here also, the last version is 17134 . Now, I do see a new text added on
the page that says
-------------------------------

Microsoft WebDriver is now a Windows Feature on Demand.

To install run the following in an elevated command prompt:

DISM.exe /Online /Add-Capability
/CapabilityName:Microsoft.WebDriver~~~~0.0.1.0
---------------------------------

Does this mean they are not going to release any standalone versions for
download now? Also, what does it mean for us selenium testers? We just have
to install the driver on the machines directly using the above method and
dont need to update drivers from nuget anymore?

Any idea any body? (This questions applies to Java or any other bindings
also , since you guys also need the driver)
--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-users+***@googlegroups.com.
To post to this group, send email to selenium-***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/f1a7f4c8-1bf5-412f-b431-e4e15f30da32%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Jim Evans
2018-12-06 14:58:19 UTC
Permalink
Yes, that’s exactly what it means. The driver is now distributed as part of the OS, and as such, should always be in sync with the browser. You will no longer need to download a standalone executable, just make sure the feature of the OS is installed.
--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-users+***@googlegroups.com.
To post to this group, send email to selenium-***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/78639e02-ef52-4a77-a30a-7254b6b93c65%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Always a student
2018-12-06 16:11:49 UTC
Permalink
Thanks for the reply Jim,

Below info is only for those who might be facing immediate problems after
this update

I just installed this feature, restarted my machine, and ran the test case
and it still failed. I unistalled the old version of webdriver(the nuget
one I had) also and executed again. it still failed. Same message in both
the cases

*System.Exception: 'A exception with a null response was thrown sending an
HTTP request to the remote WebDriver server for URL
http://localhost:52962/session. The status of the exception was
ReceiveFailure, and the message was: The underlying connection was closed:
An unexpected error occurred on a receive.'*

I followed the solution here and it is working fine.

https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/19201233/

But I can tell you one thing. Previously, Edge was fastest of all drivers
but now it is slow for some reason and also facing multiple issues.
Planning to find a solution to each one by one.and hopefully it will be
back as fast as it was before
Post by Jim Evans
Yes, that’s exactly what it means. The driver is now distributed as part
of the OS, and as such, should always be in sync with the browser. You will
no longer need to download a standalone executable, just make sure the
feature of the OS is installed.
--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-users+***@googlegroups.com.
To post to this group, send email to selenium-***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/065e4d95-2f73-4c73-88f9-b29482452705%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Continue reading on narkive:
Loading...