我遇到的问题是switchTo
没有“关注”相关标签。我收到了带有getAllWindowHandles
的当前标签数组,并且量角器将操作指向右侧选项卡,但它从不会弹出到前台。因此元素永远不可见。我在这里做错了吗? (量角器2.0.0,当前Chrome)
var tabs;
function switchToUser1() {
return browser.switchTo().window(tabs[0]);
}
function switchToUser2() {
return browser.switchTo().window(tabs[1]);
}
beforeAll(function() {
browser.executeScript("window.open('about:blank');");
browser.getAllWindowHandles().then(function(handles) {
tabs = handles;
});
switchToUser1();
userPO.login(login1);
switchToUser2();
userPO.login(login2);
});