2013-03-26 95 views
0

我想用硒進行測試。 IE瀏覽器給我帶來了IE 8與這段文字後,模態錯誤「這是webdriver的服務器的初始啓動頁」:在硒中啓動瀏覽器

from selenium import webdriver 
import time 

browser = webdriver.Ie() # Get local session of IE 
browser.get("http://www.google.com") # Load page 
time.sleep(5) 
browser.close() 

所以,我想瀏覽器。

from selenium import webdriver 
browser = webdriver.Chrome() 
browser.get("http://www.google.com") 
time.sleep(5) 
browser.close() 

和Selenium錯誤沒有正確的路徑到chrome.exe應用程序。 Chrome按預期安裝... C:\ Users \%USERNAME%\ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe

這裏有一點幫助將不勝感激。

回答

5

您是否下載過Chrome Driver

要進行設置,請先下載相應的預構建服務器。確保服務器可以位於PATH上,或通過webdriver.chrome.driver系統屬性指定其位置。

然後當u運行

from selenium import webdriver 
browser = webdriver.Chrome() 
browser.get("http://www.google.com") 
time.sleep(5) 
browser.close() 

它應該工作。

+0

嗨@Amey,我把'webdriver.chrome.driver ='C:\\ Users \\ me \\ Desktop \\ Selenium \\ chromedriver.exe'放到腳本中,並在那個位置有chromedriver.exe。同樣的錯誤。我錯過了什麼? – 2013-03-28 13:55:53

+0

確保服務器可以位於PATH上 – Amey 2013-03-28 15:24:39