《Selenium》简介与环境部署

Selenium 简介

  Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持多种浏览器如Chrome、Firefox、Edge等

  Selenium 官网教程:http://www.selenium.org.cn

 

Selenium 环境部署

  通过python + Selenium 对该工具的使用,需要安装python、Selenium、浏览器驱动及浏览器。

  1、python 安装

    python 官网 :https://www.python.org

    建议安装python 3.7以上版本,安装完成需配置python环境。

  2、Selenium 安装

    可通过cmd命令来安装Selenium,如

     1 pip install selenium

    如安装失败,可能因外网下载速度慢导致,需要换源再次安装,如下方法只是临时换源安装:

1 pip install selenium -i 源名
2 
3 # 使用阿里云的镜像
4 pip install selenium -i http://mirrors.aliyun.com/pypi/simple/

     国内镜像网站,列如:

         阿里云:http://mirrors.aliyun.com/pypi/simple/

         清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/

         豆瓣:http://pypi.douban.com/simple/

    可在cmd命令工具中使用pip list 查看是否安装成功,如

    

  3、Google Chrome 浏览器安装

    Google Chrome 官网地址:https://www.google.cn/intl/zh-CN/chrome

    推荐安装在默认位置,防止使用过程中有些因浏览器导致的异常。

  4、浏览器驱动安装

    这里使用的是Google Chrome 浏览器,那么就需要去下载Google Chrome 浏览器的驱动,根据使用的浏览器类型去下载对应的浏览器驱动。浏览器下载完成时,需要将浏览器设置不自动更新,防止浏览器自动更新与下载的浏览器驱动版本不对应,具体方法可百度。

    Chrome 驱动下载地址:https://chromedriver.storage.googleapis.com/index.html

    下载Chrome驱动前需要查看现所安装的Google Chrome 浏览器的版本,需要下载相对应浏览器版本的驱动,浏览器的版本与驱动的版本可能会不完全一致,选取一个最接近浏览器的版本安装即可。

    Chrome驱动安装的路径可选择安装在python的安装根目录下面或自定义安装路径,需要注意自定义路径安装需要安装后配置环境变量,将自定义安装的Chrome驱动安装路径添加到环境变量中的系统变量中的path中即可。

    

  验证Selenium 环境部署是否部署成功

    在python项目中创建一个文件,执行如下代码可正常打开Chrome 浏览器,并打开其指定页面,即表示Selenium 环境部署成功。 

from selenium import webdriver

# 创建浏览器驱动,生成Chrome浏览器
driver = webdriver.Chrome()

# 访问指定的URL
driver.get('http://www.baidu.com')

 

  

    

    

 

posted @ 2022-06-21 20:30  likeyan  阅读(231)  评论(0编辑  收藏  举报