美文网首页
windows环境下python+selenium环境搭建

windows环境下python+selenium环境搭建

作者: 0981b16f19c7 | 来源:发表于2019-06-19 23:37 被阅读0次

    1、任务测试明确,不会频繁变动

    2、每日构建后的测试验证

    3、比较频繁的回归测试

    4、软件系统界面稳定,变动少

    5、需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重复任务

    6、软件维护周期长

    7、项目进度压力不太大

    8、被测软件系统开发比较规范,能够保证系统的可测试性

    9、具备大量的自动化测试平台

    10、测试人员具备较强的编程能力

    当然,并非以上 10 条都具备有情况下才能开展测试工作。这里就需要读者做综合的权衡。在我们普遍的经验中,只要满足三个条件就可以对项目开展自动化测试。

    selenium 工具介绍

    selenium 的特点:

    1、  开源,免费

    2、  多浏览器支持:FireFox、Chrome、IE、Opera

    3、多平台支持:linux 、windows、MAC

    4、多语言支持:java、python、ruby、php、C#、JavaScript

    5、对 web 页面有良好的支持

    6、简单(API 简单)、灵活(用开发语言驱动)

    7、支持分布式测试用例执行

    python webdriver 环境搭建

    准备工具如下:

    ------------------------------------------------------------

    下载 python【python 开发环境】

    http://python.org/getit/

    下载 setuptools 【python 的基础包工具】

    http://pypi.python.org/pypi/setuptools

    下载 pip 【python 的安装包管理工具】

    https://pypi.python.org/pypi/pip

    windows 环境安装

    第一步、安装 python 的开发环境包,选择需要安装路径进行安装,本人安装的是

    python2.7.13安装目录为:C:\Python27。

    装 setuptools 通 过 前 面 提 供 的 setuptools 的 连 接 , 拖 动 页 面 到 底 部 找 到 ,

    setuptools-36.0.1 文件(版本随着时间版本会有更新),对文件进行解压,找到 easy_install.py

    文件,进入 windows 命令提示(开始--运行--cmd 命令,回车)下执行 easy_install.py:python easy_install.py

    如果提示 python 不是内部或外部命令!别急,去添加一下 python 的环境变量吧!桌面“我的电脑” 右键菜单-->属性-->高级-->环境变量-->系统变量中的 Path 为:

    变量名:PATH

    变量值:;C:\Python27

    第三步、安装 pip ,通过上面提供的链接下载pip-9.0.1.tar.gz(版本随着时间版本会有更新),打开命令提示符(开始--运行--cmd 命令,回车)执行:python setup.py install

    再切换到 C:\Python27\Scripts 目录下输入:

    C:\Python27\Scripts > easy_install pip

    第四步、安装 selenium,如果是电脑处于联网状态的话,可以直接在 C:\Python27\Scripts 下输入 命令安装:

    C:\Python27\Scripts > pip install -U selenium

    如果没联网,可以通过下载安装(本人安装的是selenium3):

    selenium 下载地址: https://pypi.python.org/pypi/selenium

    下载 selenium 3 ,并解压把整个目录放到 C:\Python27\Lib\site-packages 目录下。

    第五步、下载chrome的webdriver:对应的下载目录都在这里了 http://chromedriver.storage.googleapis.com/index.html ,自己寻找合适的版本下载即可,然后32位的也可以在64位的系统上跑,但是需要注意的是对应的webdriver会需要chrome的版本,所以如果下载的比较新的webdriver版本,请更新自己的chrome版本。

    chromedriver版本支持的Chrome版本

    v2.36v64-66

    v2.35v62-64

    v2.34v61-63

    v2.33v60-62

    v2.32v59-61

    v2.31v58-60

    v2.30v58-60

    v2.29v56-58

    v2.28v55-57

    v2.27v54-56

    v2.26v53-55

    v2.25v53-55

    v2.24v52-54

    v2.23v51-53

    v2.22v49-52

    v2.21v46-50

    v2.20v43-48

    v2.19v43-47

    v2.18v43-46

    v2.17v42-43

    v2.13v42-45

    v2.15v40-43

    v2.14v39-42

    v2.13v38-41

    v2.12v36-40

    v2.11v36-40

    v2.10v33-36

    v2.9v31-34

    v2.8v30-33

    v2.7v30-33

    v2.6v29-32

    v2.5v29-32

    v2.4v29-32

    相关文章

      网友评论

          本文标题:windows环境下python+selenium环境搭建

          本文链接:https://www.haomeiwen.com/subject/efkrqctx.html