Python Selenium Webdriver安装手册

9de140a053067f829f25abf0610c8d64.gif

前言

本次就python webdriver的安装和驱动不同浏览器的配置进行分享,以解决大家在入门过程中的一些基本的环境问题。

python安装

目前python有2.x和3.x版本,笔者在这里推荐2.x版本。

从下述地址,根据自己操作系统的版本下载32位或64位的python 2.x最新版本: https://www.python.org/downloads/

双击下载的python安装包,默认或自定义安装路径,一步步的完成安装。

在命令行中,输入python,回车,确保python已加入环境变量。如图:

d6881ad22d6185dd10162cd324b9bc93.png

9c7c2a23dc1ce62632cee3a2256e0e28.png

升级最新的pip

在命令中输入以下命令,升级最新版的pip

python -m pip install -U pip

为什么要升级pip: 确保后续大家在使用pip安装python包时,能获取最新最稳定的包。

安装webdriver

在命令行中输入以下命令,安装最新版的webdriver

pip install selenium -U

注:webdriver是selenium 2的一部分。

配置各种浏览器的驱动

  • firefox 下载地址:https://github.com/

  • mozilla/geckodriver/releases 下载后,将解压的geckodriver.exe放至在python安装的根目录,笔者放在C:/Python27下。

       注:要使用geckodriver,须把selenium升级至3.3及以上版本

  • ie 下载地址: http://selenium-release.storage.googleapis.com/index.html 请从中选择最新版,注意是32位还是64位。 下载后,将解压的iedriver.exe放至在python安装的根目录,笔者放在C:/Python27下。

  • chrome 下载地址:http://chromedriver.storage.googleapis.com/index.html 请从中选择最新版,注意是32位还是64位。 下载后,将解压的chromedriver.exe放至在python安装的根目录,笔者放在C:/Python27下。

  • phantomjs 下载地址:http://phantomjs.org/download.html 请从中选择最新版,注意是32位还是64位。 下载后,将解压的phantomjs.exe放至在python安装的根目录,笔者放在C:/Python27下。

注: 请注意各驱动所支持的对应的浏览器版本(webdriver、驱动、浏览器三者需匹配),不然会出现启动浏览器失败或connect timeout等异常

如何启动指定浏览器?

请参见

python selenium2示例 - 启动不同浏览器

更多精彩:

  1. python selenium2 架构说明

  2. python selenium2示例 - 同步机制

  3. python selenium2示例 - Page Object Model

  4. python selenium2示例 - 利用excel实现参数化

  5. python selenium2示例 - 生成 HTMLTestRunner 测试报告

be7220acb7aa0be3551ee61c9b7ef64d.png

e4c7b16abeba12e66de3822f87d64e22.png

Hello,伙伴们

长按二维码关注我们吧!


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部