使用量角器切换回浏览器中的上一个选项卡

时间:2017-11-20 06:34:35

标签: protractor

我试图通过使用下面的代码在我的窗口浏览器中获取第二个选项卡,但它对我不起作用。可以任何一个人建议我这么简单。

browser.getAllWindowHandles().then(function (handles) {  
  //Code for switchTo one Tab to another Tab in Same Browser
  browser.switchTo().window('http://localhost:4200/home-unauth'); 
});

1 个答案:

答案 0 :(得分:-1)

getAllWindowHandles的已解决承诺返回一组选项卡uuid。你甚至不需要解码这些值;新选项卡被添加为该数组的最后一个参数。

试试 - 切换到第二个标签:

return browser.getAllWindowHandles().then((allTabs) => {
   return browser.switchTo().window(allTabs[1]);
});