安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 编程茶楼 > Python > Python+Selenium 环境配置之Firefox,IE,Chrome几种浏览器运行

Python+Selenium 环境配置之Firefox,IE,Chrome几种浏览器运行

时间:2017-12-09来源:未知 作者:安云网点击:
Selenium(Webdriver)支持Firefox,IE,Chrome等多个浏览器。很多人可能装环境时遇到很多问题,下面简单聊聊如何配置测试这几个浏览器以及相关通过简单的实例来测试。 1.Firefox浏览器 Firefox浏览器是Selenium自动化测试中最常用的一个浏

 Selenium(Webdriver)支持Firefox,IE,Chrome等多个浏览器。很多人可能装环境时遇到很多问题,下面简单聊聊如何配置测试这几个浏览器以及相关通过简单的实例来测试。

//内容来自AnYun.ORG

1.Firefox浏览器

//本文来自安云网

    Firefox浏览器是Selenium自动化测试中最常用的一个浏览器,包括Selenium IDE插件,FireBug插件,FirePath插件等自动化测试必备的辅助工具。 //本文来自安云网

而且Firefox驱动包含在Selenium安装包中,无需再下载Firefox驱动,安装完Selenium后就可以直接使用Firefox浏览器了。 //内容来自安云网

前提是,电脑得装有Firefox浏览器。 //内容来自安云网

常见问题:运行脚本没报错,但浏览器始终为空白的,可查看我另外一篇博文:Python+Selenuim测试网站,只能打开Firefox浏览器却不能打开网页的解决方法

//本文来自安云网

脚本如下:

//内容来自安云网


//内容来自AnYun.ORG

# coding=utf-8'''Created on 2016-8-16
@author: Jennifer
Project:使用Firefox浏览器'''from selenium import webdriver 

driver = webdriver.Firefox()
driver.get('http://www.baidu.com')
driver.find_element_by_id('kw').send_keys('Selenium')
driver.find_element_by_id('su').click()

driver.quit() 

//内容来自安云网


//内容来自安云网

  //内容来自AnYun.ORG

2.IE浏览器

//内容来自安云网

    需要下载IEDriverServer.exe,由于国内禁止了http://code.google.com和http://www.seleniumhq.org/download/的软件下载,可以去csdn下载,有很多童鞋共享了软件。 //内容来自安云网

前提是,电脑得装有IE浏览器。 //内容来自AnYun.ORG

解决方案: //本文来自安云网

1.将IEDriverServer.exe放在python的安装目录C:\Python27。 //内容来自AnYun.ORG

注:装python环境时,已经将C:\Python27添加到系统环境变量Path下面了。

//本文来自安云网

 2.关闭IE的启用保护模式 //本文来自安云网

打开IE——》设置——》Internet选项——》安全——》去掉启用保护模式前的对勾

//内容来自AnYun.ORG

脚本如下:

//本文来自安云网


//内容来自AnYun.ORG

# coding=utf-8'''Created on 2016-8-16
@author: Jennifer
Project:使用ie浏览器,需安装IEDriverServer.exe'''from selenium import webdriver 

driver = webdriver.Ie()
driver.get('http://www.baidu.com')
driver.find_element_by_id('kw').send_keys('Selenium')
driver.find_element_by_id('su').click()

driver.quit() //内容来自AnYun.ORG 


//本文来自安云网

  //内容来自安云网

3.Chrome浏览器

//内容来自安云网

    需要下载chromedriver.exe,由于国内禁止了http://code.google.com和http://www.seleniumhq.org/download/的软件下载,可以去csdn下载,有很多童鞋共享了软件。 //内容来自AnYun.ORG

前提是,电脑得装有Chrome浏览器。 //内容来自AnYun.ORG

解决方案: //本文来自安云网

将chromedriver.exe放在python的安装目录C:\Python27。 //内容来自AnYun.ORG

注:装python环境时,已经将C:\Python27添加到系统环境变量Path下面了。 //内容来自AnYun.ORG

脚本如下:

//本文来自安云网

//内容来自安云网

# coding=utf-8'''Created on 2016-8-16
@author: Jennifer
Project:使用chrome浏览器,安装chromewebdriver.exe'''from selenium import webdriver 

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
driver.find_element_by_id('kw').send_keys('Selenium')
driver.find_element_by_id('su').click()

driver.quit() 
//本文来自安云网

//本文来自安云网


//内容来自AnYun.ORG

from:https://www.cnblogs.com/yufeihlf/p/5776529.html

//内容来自AnYun.ORG

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容