問題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 雖然沒啥人氣,群主經常裝死中!