Selenium:子窗口打开后父窗口关闭

时间:2017-03-31 17:31:00

标签: selenium browser webdriver parent

我有一个场景,面临问题切换到子窗口

方案: 1.登录页面:输入用户ID和密码 2.单击“提交”按钮 3.系统打开一个新的全尺寸窗口(没有工具栏或URL栏),整个应用程序在其中运行 4.一旦打开上面的子窗口,父窗口(登录页面)就会关闭

1 个答案:

答案 0 :(得分:0)

您可以使用

for handle in driver.window_handles:
   driver.switch_to_window(handle)

或者您可以使用功能

driver.switch_to_window("windowName")

您还可以查看http://selenium-python.readthedocs.io/navigating.html,了解有关使用python selenium webdriver导航页面的更多信息。

请注意,我假设您使用的是python,如果您在这里使用java引用https://sqa.stackexchange.com/questions/3986/how-can-i-switch-to-new-window-using-webdriver