零基础Web自动化|Python3+Selenium2+Chrome Web自动化环境搭建

当一件事情要作两次以上,那么你就须要为它写个自动化脚本,本系列文章讲的就是如何执行Web自动化。通常Web自动化测试环境主要有三部分组成:Python、Selenium和浏览器。html

  • Pycharm是一个用于python语言编程的开发环境,分为普通版和专业版两款。正常学习只须要下载免费的普通版,可是要用Django制做网页只能选择安装专业版本。python

  • Selenium是一款关于Web的自动化测试工具,分为selenium 一、web

    selenium 2和selenium 3三个版本。这里咱们使用selenium2做为咱们的安装版本。selenium 2是selenium 1与WebDiver的集合,比selenium 3更加稳定。chrome

  • Chrome是Google开发的网页浏览器,它的功能十分强大,有各类各样的小插件。固然这里的浏览器能够选择本身喜欢的,chrome只是一个举例。编程

Python3+Selenium2+Chrome Web自动化环境搭建

环境的版本信息:

  • Windows 十、Python 3.6.三、Pycharm professional、selenium-3.8.0、Chrome 62.0.3202.7五、chromedriver 2.33

安装步骤:

1.python版本安装:windows

点击连接:www.python.org/downloads/api

选择Python 3以上的版本下载,下载完成后直接安装并配置环境信息浏览器

Python3+Selenium2+Chrome Web自动化环境搭建

2.Pycharrm安装:bash

点击连接:www.jetbrains.com/pycharm/dow…ide

选择普通版(免费)或者专业版(付费)二者中的任意一种下载,点击安装

Python3+Selenium2+Chrome Web自动化环境搭建

3.Selenium安装:

3.1 直接使用pip安装

在cmd中执行pip install selenium

3.2 直接下载安装包安装

点击连接:pypi.python.org/pypi/seleni…

选择file中的selenium-3.8.0.tar.gz文件,解压缩后cmd进入该目录,

执行python setup.py install命令

Python3+Selenium2+Chrome Web自动化环境搭建

4.Chrome安装:

点击连接:www.google.com/chrome/brow…

直接在google官网直接下载安装浏览器

5.ChromeWebdiver安装:

点击连接:chromedriver.storage.googleapis.com/index.html?…

选择与chrome匹配的chromediver(这里是2.33版本),下载后解压缩,

chromedriver将占用9515 端口,须要把它放到chrome的安装目录下...GoogleChromeApplication,而后设置path环境变量或者将chromedriver.exe放在python的安装目录

Python3+Selenium2+Chrome Web自动化环境搭建

6.调试web

执行如下命令,可以直接打开百度界面,如若失败,则可能安装错误,请再次排查。

from selenium import webdriver
browser=webdriver.Chrome()browser.get(http://www.baidu.com)复制代码

成功样板:

Python3+Selenium2+Chrome Web自动化环境搭建

若是还有异常,欢迎经过订阅号Spider爬虫来联系我,谢谢你的阅读。

相关文章
相关标签/搜索