一、查看iframe,判斷元素是否在iframe上
1.Top Window
如果此處顯示的是Top Window,表明元素在首頁,不需要切換iframe
2.iframe
如果此處顯示是iframe,則需要切換,driver.switch_to.frame()
注意:當此處為空白時,表明有2層iframe
二、切換iframe,可以通過id,name,tag等定位方法
1.id定位
2.tag name定位
2.1 標簽唯一
2.2 標簽不唯一
3. index定位
三、多個iframe
四、釋放iframe,回到top頁
五、多窗口切換
1.獲取當前句柄
2.獲取所有句柄
3.獲取最新句柄
4.切換到最新窗口
5.切回到第一個窗口
說明:想切到那個窗口,只要知道那個窗口的句柄,就可以切換
6.關閉窗口