我已设置webdriverio
与FF和Chrome一起运行,一切正常。
我尝试使用http://webdriver.io/guide/services/iedriver.html运行相同的测试。
它运行第一个url
命令,但在第二次运行时失败。 E.g:
browser.url('https://facebook.com'); //navigates to facebook
browser.url('https://google.com'); //fails on this line
引发:
无法导航至http://google.com。这通常意味着a 调用COM方法IWebBrowser2 :: Navigate2()失败。构建信息: 版本:' 3.6.0',修订版:' 6fbf3ec767',时间: ' 2017-09-27T16:15:40.131Z' os.name:' Windows 10',os.arch:' amd64',os.version: ' 10.0',java.version:' 1.8.0_151'驱动程序信息:driver.version:未知 运行Internet Explorer
知道为什么以及如何使这项工作?
编辑: 我已经阅读了IE11 Selenium WebDriverException: Failed to navigate. (org.openqa.selenium.WebDriverException ...IWebBrowser2::Navigate2() failed,但这对我来说并不适用
答案 0 :(得分:0)
试
browser
.url('https://facebook.com') //navigates to facebook
.pause(5000)
.url('https://google.com') //fails on this line
答案 1 :(得分:0)
尝试按照此处所述将域添加到受信任的站点:https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/6511#issuecomment-192149766
只需转到IE设置 - >互联网选项 - >安全 - >受信任的网站 - >网站