使用量角器在IE11浏览器中无法切换到子窗口

时间:2019-05-17 15:28:06

标签: javascript protractor internet-explorer-11

在使用Protractor的IE11浏览器中,切换到“子窗口”不能始终起作用。

下面是我正在使用的代码段

exports.windowCount = function (count) {
 browser.getAllWindowHandles().then(function (handles) {
    return handles.length === count;
    });
};

exports.switchWindows= function () {
browser.wait(this.windowCount(2), 10000).then(function () {
       browser.getAllWindowHandles().then(function (handles) {
            return browser.switchTo().window(handles[1]); 
            });
      });
 };

大多数情况下,此方法有效,但有时失败,无法在子窗口上执行操作。

是否有人对此有替代解决方案?

谢谢。

0 个答案:

没有答案