在selenium中启动浏览器

bri*_*ler 0 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()
Run Code Online (Sandbox Code Playgroud)

所以我尝试了Chrome.

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

和没有正确路径到chrome.exe应用程序的Selenium错误.Chrome已按预期安装... C:\ Users \%USERNAME%\ AppData\Local\Google\Chrome\Application\chrome.exe

这里的一点帮助将不胜感激.

Ame*_*mey 5

你下载了Chrome驱动程序吗?

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

然后当你跑

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

它应该工作.