刚开始做自动化测试,切换窗口就让我比较为难,后来各种百度,学习到了很多切换窗口的方法,特保存在这里方便自己以后使用
#获取当前浏览器的所有窗口句柄
handles = driver.window_handles
#切换到最新打开的窗口
driver.switch_to.window(handles[-1])
#切换到倒数第二个打开的窗口
3 driver.switch_to.window(handles[-2])
#切换到最开始打开的窗口
4 driver.switch_to.window(handles[0])
跑起来没问题,亲测有效