[問題] selenium模擬登入信箱但帳密不同頁

作者: waterlovers (waterlovers)   2018-07-10 18:38:10
大家好
超級rookie提問,請各位大大幫忙
正在練習使用selenium控制瀏覽器行為
練習到模擬輸入username和password
我拿自己的gmail做測試
發現
1. 可以找到input欄位,在account欄位自動輸入我的email
2. 使用elem.click()在 "Next"的button也沒有問題
3. next之後,會換頁要輸入password
但此時selenium抓到的html還是輸入account那個頁面
因此找不到輸入password的Input
求解如何更新換頁後selenium抓到的html?
感謝感謝~
作者: fankt (fankt)   2018-07-11 17:47:00
selenium webdriver 應該不會抓 html 才對selector 有在瀏覽器裡用開發者工具試過嗎?
作者: yimean (溫柔殺手)   2018-07-12 15:40:00
文章#5412有解答
作者: a78998042a (Benjimine)   2018-07-13 22:47:00
切換frame試試
作者: vic750314 (都一人)   2018-07-24 07:29:00
用檢測器再抓一次 password 欄位就好了呀不用管網頁翻頁怎麼抓,用wait 抓到你要的出現,再後續動作

Links booklink

Contact Us: admin [ a t ] ucptt.com