1、頁面還沒有加載出來,就對頁面上的元素進行操作
這種情況下可以設置等待時間,等頁面顯示后再進行操作
2、動態id定位不到元素
若發現是動態id,直接用xpath的定位或其他方式
如:1. Execute Javascript document.getElementByClassName(").click()
2.按照copy selector:$("copy selector").trigger("click")
3.Click Element xpath=//....
3、Frame沒有切換
這個原因比較常見,首先要理解下frame的實質,frame中實際上是嵌入了另一個頁面,而webdriver每次只能在一個頁面識別,因此需要定位到相應deframe