Microsoft Edge中使用Protractor无法接受警报

时间:2017-02-12 14:05:44

标签: webdriver protractor microsoft-edge

我使用API​​

browser.wait(protractor.ExpectedConditions.alertIsPresent(), 10000).then(() => { browser.switchTo().alert().accept(); });

在显示警报时离开页面。 它适用于Chrome,Firefox,IE11,但在Microsoft Edge上,它无法正常工作。

我使用的是Microsoft WebDriver版本10586(对于windows buid 10586更正)

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

查看受支持的Microsoft Edge Webdriver APIs列表。看来他们已经按照W3C WebDriver specification support实施了警报API,但可以在" Insiders"版本(有关Insiders版本,请参阅Download page。)