使用的窗口切换方法为:
handles = self.driver.window_handles self.driver.switch_to.window(handles[1])
原因:
点击链接打开一个新窗口的动作还没有完成时,代码已经开始执行切换窗口动作,导致获取不到列表数据。
解决办法:
添加等待时间,等待新窗口加载完毕之后,再执行切换窗口动作。
使用的窗口切换方法为:
handles = self.driver.window_handles self.driver.switch_to.window(handles[1])
原因:
点击链接打开一个新窗口的动作还没有完成时,代码已经开始执行切换窗口动作,导致获取不到列表数据。
解决办法:
添加等待时间,等待新窗口加载完毕之后,再执行切换窗口动作。