我看到WATIR在官方网站上支持Edge浏览器自动化。但是当我在环境变量中设置MicrosoftWebDriver.exe的路径后尝试在Edge上运行现有套件时,我遇到了以下错误。
Selenium :: WebDriver :: Error :: WebDriverError:无法连接 MicrosoftWebDriver localhost:17556
以下是我的版本详情。
Watir - 6.8.4
Ruby - 2.2.6
Windows 10 64位
我甚至尝试过使用titusfortner的webdrivers gem。但是,webdrivers gem没有成功将MicrosoftWebDriver.exe下载到我的用户目录中的.webdrivers文件夹中。
我想知道在我的设置中是否有任何错误来触发边缘浏览器。提前致谢
答案 0 :(得分:1)
解决了问题。我们必须下载正确版本的Microsoft WebDriver。
转到开始>设置>系统>关于并在屏幕上找到OS Build旁边的数字。这是您的内部版本号。为您的构建使用正确版本的WebDriver可确保它正确运行。
获取正确版本的驱动程序