2013-03-26 98 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