在selenium中启动浏览器

时间:2013-03-26 17:57:00

标签: python selenium

我想用selenium运行测试。在使用此文本“这是WebDriver服务器的初始启动页面”启动IE 8后,IE给出了模态错误:

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()

所以我尝试了Chrome。

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

非常感谢这里的一点帮助。

1 个答案:

答案 0 :(得分:5)

您是否已下载Chrome Driver

要进行设置,请先下载相应的预建服务器。确保服务器可以位于PATH上,或通过webdriver.chrome.driver系统属性指定其位置。

然后当你运行

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

它应该有用。