gpt4 book ai didi

protractor - 如何在不关闭整个浏览器的情况下在 Protractor 中关闭浏览器的当前选项卡

转载 作者:行者123 更新时间:2023-12-01 09:46:05 26 4
gpt4 key购买 nike

在应用程序中,我有两个选项 "Google , Twitter"。当我单击任何选项时,它将在新选项卡中打开。
在我的测试用例中,我想单击 google 或 twitter 选项并关闭 google 或 twitter 选项卡并返回到我的应用程序。
有没有办法只关闭新打开的标签。
我尝试了以下解决方案。browser.close();正在关闭整个浏览器。
任何人都可以帮助我如何在不关闭 Protractor 中的整个浏览器的情况下仅关闭浏览器的选项卡(在我的情况下是 google 选项卡或 twitter 选项卡)

最佳答案

您可以尝试以下操作:

切换到新打开的选项卡。关闭当前窗口(在本例中为新选项卡)。切换回第一个窗口。

browser.getAllWindowHandles().then((handles) => {
browser.driver.switchTo().window(handles[1]);
browser.driver.close();
browser.driver.switchTo().window(handles[0]);
});

关于protractor - 如何在不关闭整个浏览器的情况下在 Protractor 中关闭浏览器的当前选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48577637/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com