我用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)
但是,它不会关闭每次打开的新窗口(也是因为每次单击我页面中的链接都会打开新页面:()。
我想在断言后关闭新窗口。任何帮助,将不胜感激。谢谢。