2015-03-25 69 views

回答

1

試試這個

"driver.find_element_by_id("-id here-").click()" 

請通過硒文檔ATLEAST基礎。

+0

謝謝karunakar.Selenium不捕獲該元素的ID,所以我嘗試了兩個Xpath和Css選擇器。我收到一條錯誤消息。 – 2015-03-25 07:02:54

+0

如果你沒有得到這樣的元素異常,那麼你應該嘗試找出元素的位置,有一些可能性,如元素可能在隱藏類或元素可能在鼠標懸停,或元素需要時間爲了找到位置,或者元素像框架一樣,我們也可以通過在html腳本中查看來正確判斷。有時元素被定義在具有共同父項名稱的位置,所以webD無法找到它們,所以您應該是特定的提供路徑,如果仍然無法嘗試使用頁面源代碼 – 2015-03-25 07:07:50