python+selenium找不到元素問題——pageObject設計模式實現定位iframe框架中的元素,定位沒有id和name的iframe

找不到元素的緣由大體有兩點:html 1. 頁面沒有加載出來,找不到定位的元素,設置等待時間便可;web 2. 定位的元素在iframe框架內,因此定位不到。設計模式 firebug中以下圖顯示爲Top Window的話,就是能夠直接定位的元素架構 firebug中以下圖顯示爲iframe的話,該元素就是在iframe框架中,須要使用switch_to.frame()方法來切換到iframe框架內
相關文章
相關標籤/搜索