selenium 各種很奇葩的異常


問題1:使用selenium3+java的腳本模擬登陸時,總是提示用戶名,密碼錯誤
解決方法:1 在執行輸入用戶名和密碼的代碼之前,加上driver.navigate().refresh();
QQ群里的同行提供的建議,至於為什么,還沒有人告訴我!

問題2 : 現在前段HTML代碼中的id,name等等越來越少,無奈經常用xpath,
但今天用xpath試了很多遍,就是無法定位到需要點擊的元素。
解決方法:進入到頁面后,先使用getText()方法獲取某個元素的文本,然后再查找需要點擊的元素。看似完全沒有關系,具體原因暫時不知道!

E: driver.findElement(By.id("首頁")).getText();
    driver.findElement(By.id("需要點擊的元素")).click;

QQ 群:219537016 雖然沒啥人氣,群主經常裝死中!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM