2

我需要安裝IE網絡驅動程序嗎?我使用python,我可以得到IE並通過硒網格的Internet Explorer網絡驅動程序

 c = webdriver.DesiredCapabilities.INTERNETEXPLORER 
     driver = webdriver.Remote(url, c) 

硒電網運行2究竟什麼是對(硒1只?)的webdriver的

我發現了一個類似的問題here on SO但我將使用Selenium Grid 2,而不是在本地進行測試。

回答

0

任何發佈它可以運行WebDriver IE會話的節點必須安裝IEDriver,是的。從最新版本開始,這意味着IE驅動程序服務器可執行文件必須位於PATH上。

+0

如何在沒有驅動程序的情況下工作?另外,我對這個試圖說的內容感到困惑: –

+0

[from here](http://code.google.com/p/selenium/wiki/InternetExplorerDriver)它討論了遠程運行IEDriverServer.exe: HTTP由IEDriverServer.exe啓動的服務器不允許來自遠程計算機的傳入連接。要在遠程計算機上運行Internet Explorer驅動程序,請將Java獨立遠程服務器與您的語言綁定的RemoteWebDriver等效項相關聯。 (我將IE驅動程序從添加-Dwebdriver.internetexplorer.driver運行到角色命令,並且一切正常) –

+0

因此,請不要將IEDriverServer.exe放在PATH上,而是指定路徑。這也很好。我不確定你的實際問題是什麼。 – nirvdrum