【发布时间】:2014-02-23 12:33:12
【问题描述】:
我用python(selenium)编写的简单脚本需要点击单个网页中的超链接数量(大约25个),每次都需要在打开的新窗口中断言一些东西。
我正在使用以下功能在窗口之间导航,效果也很好。
def go_window(self, window_name = None):
if window_name is None:
self.driver.switch_to_window(self.window_handle)
else:
self.driver.switch_to_window(window_name)
但是,它不会关闭每次打开的新窗口(也是因为,每次点击我页面中的链接都会打开新页面:()。
我想在断言后关闭新窗口。 任何帮助,将不胜感激。谢谢。
【问题讨论】:
标签: python python-2.7 selenium-webdriver window-handles