Windows下selenium配置Ie10,火狐,chrome浏览器

原创 张, 二货  2017-06-23 10:23  阅读 207 次

代码如下:

 

#调用chrome浏览器

#coding=utf-8

from selenium import webdriver

chromedriver ="C:/Users/Administrator/AppData/Local/Google/Chrome/Application/chrome.exe"

driver = webdriver.Chrome()

driver.get('http://www.baidu.com')

driver.find_element_by_id("kw").send_keys("firefox")

driver.find_element_by_id("su").click

 

 

#调用Firefox浏览器

#coding=utf-8

from selenium import webdriver

browser = webdriver.Firefox()

browser.get('http://www.baidu.com/')

browser.find_element_by_id("kw").send_keys("firefox")

browser.find_element_by_id("su").click

 

 

#调用ie浏览器

#coding=utf-8

from selenium import webdriver

iedriver="C:\Program Files\Internet Explorer\iexplore.exe"

driver=webdriver.Ie()

driver.get('http://www.baidu.com')

driver.find_element_by_id("kw").send_keys("firefox")

driver.find_element_by_id("su").click

 

 

调用浏览器的时候会报错,那是因为你的版本和浏览器driver不一致

我用的是ie10,driver用的是IEDriverServer_Win32_3.4.0(driver的版本和selenium的版本保持一致就好),如果下载完driver运行还是报错,你就需要设置浏览器

红框中的四个选项的保护模式如果开启统一修改为开启,如果关闭,统一修改为关闭。

  1. Chrome浏览器上运行测试脚本,首先需要下载ChromeDriver.exe,放在C:\Python27目录下面,下载地址http://chromedriver.storage.googleapis.com/index.html

(如果你用最新版的浏览器,必定要下载最新的或者较新的版本,不然会有问题。)

 

3.在Firefox浏览器上运行测试脚本,如果是老版本直接运行脚本就可以,如果是比较新的版本需要下载geckodriver,我的火狐浏览器版本是54,我用的driver是v0.17.0版本的,放在C:\Python27目录下面。

 

设置完浏览器,你就可以和他们一起愉快的玩耍了!

本文地址:http://it.zhongduwang.com/articles/windows-selenium
版权声明:本文为原创文章,版权归 张, 二货 所有,欢迎分享本文,转载请保留出处!

发表评论


表情