文档章节

Selenium2+python2.7.13自动化测试1 环境搭建

仒天雪地
 仒天雪地
发布于 2017/05/23 10:24
字数 503
阅读 21
收藏 1

windows 7环境安装

  • Step 1:安装 python 的开发环境包,选择需要安装路径进行安装,笔者下载的是目前最新的python2.7.13版 本,安装目录为:C:\Python27。
  • Step 2:添加一下 python 的环境变量。桌面“我的电脑”右键菜单-->属性-->高级系统设置-->高级-->环境变量-->系统变量中的 Path-->编辑,然后在“;”后面加入: ;C:\Python27;
    变量名:PATH
    变量值:;C:\Python27;
  • Step 3:安 装 setuptools和pip。我安装的setuptools-35.0.2,解压后只能运行bootstrap.py,其它的都报错,不过,官网看了下,好像python2.7.9版本(包含)以上的就不需要安装setuptools和pip了。然后,对于setuptools我就只运行了
    python -m pip install -U pip setuptools
    也就是下图中红框标记的命令去获得最新版。


    这是《Selenium2+python自动化测试》书里安装的方法:

    • 安装setuptools通过提供的setuptools的连接,拖动页面到底部找到setuptools-1.3.2.tar.gz文件版本随着时间版本会有更新),对文件进行解压,找到ez_install.py文件,进入 windows 命令提示(开始--运行--cmd 命令,回车)下执行 ez_install.py:
      C:\setuptools-1.3>python ez_install.py
    • 安装 pip,通过上面提供的链接下载pip-1.4.1.tar.gz(版本随着时间版本会有更新),我默认解压在了 C:\pip-1.4.1目录下,打开命令提示符(开始--运行--cmd 命令,回车)进入C:\pip-1.4.1目录下输入:
      C:\pip-1.4.1> python setup.py install
      再切换到 C:\Python27\Scripts目录下输入:
      C:\Python27\Scripts>easy_install pip
  • Step 4:安装 selenium,如果是电脑处于联网状态的话,可以直接在 C:\Python27\Scripts 下输入命令安装
    C:\Python27\Scripts>pip install -U selenium
    如果没联网,可以通过下载安装:selenium 下载selenium 3.4.1(目前的最新版本),解压后进入目录,运行
    python setup.py install
    按照官网来就行

© 著作权归作者所有

共有 人打赏支持
仒天雪地
粉丝 0
博文 5
码字总数 1350
作品 0
杭州
程序员
迎接人工智能时代,自动化测试的深度变革

AlphaGo的出色表演让人工智能名声鹊起,而在不久前的全国两会期间,人工智能被首次写入政府工作报告,人工智能再次向人们展示出了它的魅力。毫无疑问,人工智能、万物互联是未来趋势。 人工智...

fiawfo
2017/03/15
234
0
自动化测试及工具的一点理解

1、回归测试: 由于回归测试的测试目标是已有的,稳定的功能,我们会下意识的以为是不会有问题的,并且往往只需要测试一次就行,在这中情况下,如果能有一个稳定的自动化测试脚本来代替手工的...

GGGGGGGBong
2016/02/29
458
0
docker+robot framework+selenium并发web应用UI自动化测试实践

自己在日常测试中,会搭建UI自动化测试框架来进行web应用的回归测试,在这过程中遇到了许多问题,如测试脚本和执行机不分离,串行测试效率低下,环境搭建麻烦等问题。在这个过程中,自己也在...

Ivanli1990
2017/09/03
0
0
ant+jmeter+Jenkins接口自动化测试实战(1)

项目中需要做接口自动化测试,于是就去做实验,做实验要从搭建测试环境开始。在学习的过程中肯定会遇到不同的问题,于是就用了两天的时间做了一个简单的接口自动化环境,中间也遇到一些问题,...

286090326
2017/03/25
0
0
【转载】自动化测试及工具的一点理解

1、回归测试: 由于回归测试的测试目标是已有的,稳定的功能,我们会下意识的以为是不会有问题的,并且往往只需要测试一次就行,在这中情况下,如果能有一个稳定的自动化测试脚本来代替手工的...

kiyoumi
2016/03/16
248
0

没有更多内容

加载失败,请刷新页面

加载更多

一次由HandlerInterceptor进行的深入思考

HandlerInterceptor 是SpringFramework为我们提供的拦截器,一般我们可以用来鉴权或者日志记录等。 它是一个interface,主要方法有: /** * Intercept the execution of a handler. Called...

kipeng300
28分钟前
1
0
cmd中查询mysql表出现中文乱码

问题:在pycharm中正常的fetchall拉取数据,能够正常显示,而在cmd中直接select却出现中文乱码。 解决思路:右键查看cmd命令窗口属性得到,cmd窗口默认编码是gbk(如下图所示),而设置的mys...

fang_faye
54分钟前
2
0
centOS 安装Python3与python2并存

centOS 安装Python3与python2并存 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环...

MedivhXu
今天
2
0
Spring JdbcTemplate模板模式与回调结合分析

在看Spring的JdbcTemplate的时候,看到其将模板模式和回调模式结合使用的实现,可以精妙的解决很多的问题。详见Spring中涉及的设计模式总结中的关于模板模式和回调模式结合的具分析,本文利用...

宸明
今天
1
0
docker update:更新一个或多个容器的配置

更新容器的配置 docker update:更新一个或多个容器的配置。 具体内容请访问:https://docs.docker.com/engine/reference/commandline/update/#options 语法:docker update [OPTIONS] CONTA...

lwenhao
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部