robotframework / SeleniumLibrary

Web testing library for Robot Framework
Apache License 2.0
1.38k stars 758 forks source link

Robotframework 3.0.2 hangs when opening a Microsoft Edge browser instance #789

Closed neospin closed 7 years ago

neospin commented 7 years ago

Using RF 3.0.2 and Microsoft webdriver 10586. I can call it through python calling selenium and it works (assuming they do not use selenium2library). But in RF "Open Browser" would hang. And if I change it to "Create Webdriver" then "GoTo", the first instruction "Create Webdriver" would hang.

In both cases Edge window shows up with default home page. And nothing happens.

aaltat commented 7 years ago

Would you check that the EdgeDriver you are using, is compatible with the Edge version you are using. More details in here: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

neospin commented 7 years ago

Edge version is 13.10586, Microsoft webdriver was downloaded from the url you have, and it is version 10586

aaltat commented 7 years ago

Would you be able to create a simple example, which demonstrates the problem and also we are able to execute? Also could you run the simple example with --loglevel trace and --debugfile debug.log and share the log.html and debug.log with us?

Also could you tell the selenium and Selenium2Library version you are using. Also if the selenium is not the latest released version, could you try with the latest selenium version and see does the problem disappears.

neospin commented 7 years ago

Ok I updated the start page of Edge and now it worked. Must be a microsoft thing

aaltat commented 7 years ago

Could be, at least IE is really picky on it's settings. But it might be good idea to raise an issue to the Microsoft issue tracker: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues

Also it looks like you got the issue solved, can we close the issue?

neospin commented 7 years ago

Yes please close the issue. Thanks