Selenium webdriver 如何使用selenium在chrome中切换窗口
我打开了两个浏览器窗口,一个是我的主窗口,另一个是隐姓埋名。如何切换到主窗口。当我调用incognito时,窗口的焦点切换到第二个(incognito)窗口。现在我想切换回上一个主窗口。请建议可能的出路 我正在使用的代码: //一,。调用Chrome浏览器Selenium webdriver 如何使用selenium在chrome中切换窗口,selenium-webdriver,Selenium Webdriver,我打开了两个浏览器窗口,一个是我的主窗口,另一个是隐姓埋名。如何切换到主窗口。当我调用incognito时,窗口的焦点切换到第二个(incognito)窗口。现在我想切换回上一个主窗口。请建议可能的出路 我正在使用的代码: //一,。调用Chrome浏览器 以匿名模式调用新浏览器 ChromeOptions options = new ChromeOptions(); options.addArguments("incognito"); options.addArguments("--start
ChromeOptions options = new ChromeOptions();
options.addArguments("incognito");
options.addArguments("--start-maximized");
driver = new ChromeDriver(options);
您可以使用窗口控制柄切换窗口:
window_first = driver.window_handles[0]
window_second = driver.window_handles[1]
driver.switch_to_window(window_second)
您的代码试用?请参阅:SO的期望是,用户提出问题时不仅要进行研究以回答自己的问题,还要分享研究、代码尝试和结果。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另请看:你能分享完整的代码吗?@daisy所以你说的是一个匿名会话和一个普通会话,对吗?