Web 常用页面操作之——三种窗口切换

三种窗口切换方法:

运用的都是driver.switch_to_

  1. iframe切换包含3种:name,下标,和webelement

切入进去:Driver.switch_to_frame(1)

切回最原始frame   driver.switch_to.default_content()

切回上一级父级frame  driver.switch_to.parent_frame()

 

  1. 窗口切换

#获取窗口总数以及句柄

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()

posted @ 2020-10-30 13:40  7dao  阅读(716)  评论(0)    收藏  举报