Web 常用页面操作之——三种窗口切换
三种窗口切换方法:
运用的都是driver.switch_to_
- iframe切换包含3种:name,下标,和webelement
切入进去:Driver.switch_to_frame(1)
切回最原始frame driver.switch_to.default_content()
切回上一级父级frame driver.switch_to.parent_frame()
- 窗口切换
#获取窗口总数以及句柄
Handles=driver.window_handles
#获取当前窗口句柄
Driver.current_window_handle
#切换 新打开的窗口都是默认最后一个
Driver.switch_to_window(handles[-1])
alret切换
Alert=driver.switch_to.alert
#打印弹出框内容
Print(alert.text)
Alert.accept()
Alert.dismiss()