selenium webdriver 启动三大浏览器Firefox,Chrome,IE

一、安装Python3

    1.进入Python官方网站: https://www.python.org/downloads/  下载并安装最新版本的Python(建议安装Python3)>

下面是Python官网上几个版本的区别:

    (1) .web-based installer是需要通过联网完成安装的

    (2) .executable installer 是可执行文件(*.exe)方式安装

    (3) .embeddable zip file 嵌入式版本,可以集成到其它应用中。

上面3种途径,如果有网络,选择web-based;

    2.检查是否安装成功的方法: 在Windows命令行(cmd),输入"python"命令来检验,若提示Python不是内部或者外部命令,就把Python的安装目录添加到系统环境变量的Path下面。

注意:Python3默认已经安装了pip,pip是一个安装和管理Python包的工具,我们可以用这个工具安装selenium,在Windows命令行(cmd)输入pip即可看到。

 

二、安装selenium

    1.方法一:在联网的情况下,在Windows命令行(cmd)输入pip install selenium即可自动安装selenium,安装完成后,输入pip show selenium可查看当前的selenium版本,参见下图。

    2.方法二:直接下载selenium包: https://pypi.python.org/pypi/selenium 解压后,在解压目录下执行 C:\selenium\selenium3.3.1> python3 setup.py install即可安装

 

三、安装三大浏览器驱动driver

    1.chromedriver下载地址: https://code.google.com/p/chromedriver/downloads/list

    2.Firefox的驱动geckodriver 下载地址: https://github.com/mozilla/geckodriver/releases/

    3.IE的驱动IEdriver下载地址:http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/

 

注意:下载解压后,将chromedriver.exe , geckodriver.exe , Iedriver.exe发到Python的安装目录,例如 D:\python 。 然后再将Python的安装目录添加到系统环境变量的Path下面。

然后打开Python IDLE分别输入以下代码来启动不同的浏览器

 

启动谷歌浏览器

from selenium import webdriver

browser = webdriver.Chrome()

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

启动火狐浏览器

from selenium import webdriver

browser = webdriver.Firefox()

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

启动IE浏览器

from selenium import webdriver

browser = webdriver.Ie()

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

 

链接:https://www.jianshu.com/nb/32983183

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.1 selenium webdriver学习(一)------------快速开始 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 selenium webdriver学习(二)————对浏览器的简单操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3 selenium webdriver学习(三)------------执行js脚本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4 selenium webdriver学习(四)------------定位页面元素 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.5 selenium webdriver学习(五)------------iframe的处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.6 selenium webdriver学习(六)------------如何得到弹出窗口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.7 selenium webdriver学习(七)------------如何处理alert、confirm、prompt对话框 . . . . . . . . .24 1.8 selenium webdriver学习(八)------------如何操作select下拉框 . . . . . . . . . . . . . . . . . . . . . . . . .27 1.9 selenium webdriver学习(九)------------如何操作cookies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 1.10 selenium webdriver学习(十)------------如何把一个元素拖放到另一个元素里面 . . . . . . . . . . .31 1.11 selenium webdriver学习(十一)------------如何等待页面元素加载完成 . . . . . . . . . . . . . . . . . .33 1.12 selenium webdriver学习(十二)------------如何利用selenium-webdriver截图 . . . . . . . . . . . .38
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值