我正在開發測試使用Python中的最新版本的Selenium 2,與pip install -U selenium
一起安裝。我有一系列使用webdriver.Firefox()
正確運行的測試,但不能和webdriver.Ie()
。它會打開並正確導航到頁面,但任何嘗試訪問該頁面中的元素都會失敗。在其他頁面中似乎沒有問題,但我無法確定會導致我的問題。在IE瀏覽器中的Python webdriver返回無所有find_elements
我可以通過建立的webdriver的實例與容易產生問題:
from selenium import webdriver
browser = webdriver.Ie()
browser.get("page url")
browser.find_elements_by_tag_name("html") #returns None!
我正在尋找任何線索,這可能是爲什麼。
甚至我甚至都無法使用Firefox驅動程序。 – pranavk