【发布时间】:2012-05-24 16:21:04
【问题描述】:
我正在使用 Python 进行 硒自动化项目。
我遇到了一个问题,即处理多个浏览器窗口。
场景如下。当我单击主页上的链接时,会打开一个新窗口。在新打开的窗口中我无法执行任何操作,因为焦点仍在主页 Web 驱动程序上。
谁能告诉我如何将焦点从背景窗口更改为新打开的窗口?
一个可能的解决方案是driver.switch_to.window(),但它需要窗口的名称。如何找出窗口的名称?如果这是错误的方法,谁能给出一些代码示例来执行此操作?
【问题讨论】:
标签: python selenium onclick webdriver ui-automation