1. Python2安装 官方网站:https://www.python.org/downloads/
(python3或新版本已经默认集成了pip包和path,安装的时候打勾就行,可以直接跳过下面第2步的pip的安装过程,直接跳到第三步)
下载最新版本的 Python2,安装过程与其它 Windows 程序一样,安装完成在开始菜单中将看到安装好的 Python 目录:
打开 Python 自带的编辑器 IDLE 就可以编写 Python 程序了:

或者通过在 Windows 命令提示符下输入“Python”命令,也可以进入 Python Shell 模式。如下:

如果提示 Python 不是内部或外部命令!别急,把 Python 的安装目录添加到系统环境变量的 Path 下
面。桌面“我的电脑”右键菜单-->属性-->高级-->环境变量-->系统变量的 Path 中添加:
变量名:PATH
变量值:C:\Python27
 
2.安装 steuptools 与 pip
(1) pip 是一个安装和管理 Python 包的工具setuptools 与 pip 下载地址:
https://pypi.Python.org/pypi/setuptools
https://pypi.Python.org/pypi/pip
通过上面的地址进行下载,将得到下面两个包(随着时间包的版本号会有变化)。
setuptools-7.0.zip
pip-1.5.6.tar.gz
 
(2)通过解压工具进行解压将得到两个文件夹, 在 Windows 命令提示符进入到文件解压目录, 通过 Python执行安装文件 setup.py 进行安装。安装 setuptools:
 

 
注意:如果出现 pip 命令的说明信息,则说明我们已经安装成功。如果提示 pip 不是内部或外部命令,pip 的可以执行文件在 C:\Python27\Scripts\目录下面,根据前面的小提示,我们将目录添加到系统环境变量下的Path 下面即可。
 
3.安装 Selenium,我们在CMD命令窗口切换到python目录下用下载好的selenium包用命令pip install selenium安装或直接通过pip在线安装如下图:
selenium官网地址:http://www.seleniumhq.org
 

如果有版本信息证明安装selenium成功。

4.谷歌、IE等浏览器驱动(driver)下载地址:http://www.seleniumhq.org/download/,下载完了放到同一个文件夹,把此文件夹的路径加到path环境变量就可以了以win为例如下图:

 
 

 注意:selenium3.0之前的版本都不需要单独配置火狐浏览器的Driver可以直接调用,3.0之后需要下载driver单独配置path方法与google一样如上图。
 
4.写一个简单的脚本来验证一下,如下图:

在cmd命令窗口切换到test001.py脚本文件的目录下执行命令:python test001.py

(也可以用编译工具执行如:sublime等)

好了,完事, 祝您安装成功!
 
 (本文为博客园,软件测试那点事-TestYao原创内容转载请注明出处,谢谢!)

基于python的selenium自动化测试环境安装的更多相关文章

  1. 基于python的selenium自动化测试环境搭建

    Windows下的环境搭建: 1.安装python2.7.152.cmd里敲pip install selenium3.安装firefox47.geckodriver11(并将geckodriver. ...

  2. python+selenium自动化测试环境安装

    因为自己安装自动化测试环境时,遇到过许多问题,自己整理了一下安装的步骤,感谢那些帮助过我的人. 1.安装python,我装的是3.5版本,网络上也有许多安装步骤,照着就可以了(其实一直下一步也行) 不 ...

  3. python selenium 自动化测试环境安装

    注意:2.7和3.0版本的语法有些不一样 安装自动化测试软件 selenium(地址http://www.seleniumhq.org/download/) 安装步骤: 1.安装pythone运行环境 ...

  4. 如何快速搭建基于python+appium的自动化测试环境

    首先申明本文是基本于Python与Android来快速搭建Appium自动化测试环境: 主要分为以下几个步骤: 前提条件: 1)安装与配置python环境,打开 Python官网,找到“Downloa ...

  5. 基于python的机器学习开发环境安装(最简单的初步开发环境)

    一.安装Python 1.下载安装python3.6 https://www.python.org/getit/ 2.配置环境变量(2个) 略...... 二.安装Python算法库 安装顺序:Num ...

  6. 《Selenium自动化测试实战:基于Python》Selenium自动化测试框架入门

    第1章  Selenium自动化测试框架入门 1.1  Selenium自动化测试框架概述 说到目前流行的自动化测试工具,相信只要做过软件测试相关工作,就一定听说过Selenium. 图1-1是某企业 ...

  7. 阿里大牛教你基于Python的 Selenium自动化测试示例解析

    今天给大家讲解的是自动化测试示例的解析,如有不对的地方请多多指教. 自动化测试示例如下: from selenium import webdriver from selenium.webdriver. ...

  8. 基于Python的selenuim自动化测试尝试

    工作这么多年了,终于狠下心好好开始学学自动化测试相关知识,揭开这层神秘的面纱. 困难重重,障碍很多,但好在每天都多少有点小收获. 很感谢一个QQ好友推荐的虫师,也非常感谢在这个契机读到了虫师编著的&l ...

  9. 十分钟快速搭建Python+Selenium自动化测试环境(含视频教程)

    文章首发于微信公众号:爱码小哥 准备安装包: 一:安装python:   双击python-3.7.6.exe执行文件 2.点击下一步正在安装: 3.如图所示表示安装完成: 校验环境是否安装成功:   ...

随机推荐

  1. linux(六)__进程与任务控制

    一.程序.进程.线程 1.程序是一个普通文件,是一系列指令和数据的集合,是一个静态的实体,是程序员写好之后存储于外设之上的代码.它是"死"的,而进程和程序都是"活&quo ...

  2. Exploitation with Social Engineering Toolkit SET

    下面演示如何使用S.E.T工具创建Payload并配置Armitage实现目标主机自动上线. 打开S.E.T工具选择第一项,进行Attacks配置. 选择4创建一个Payload和Listener. ...

  3. h5嵌入视频遇到的bug及总结

    最近做的一个h5活动因为嵌入视频而发现了好多以前从未发现的问题,在测试的时候不同系统不同版本不同环境等多多少少都出现了些问题,搞得我也是焦头烂额的,不过好在最终问题都解决了,自己也学到了好多东西,为了 ...

  4. Resharper的配置和使用

    一:Reshaper简介 Reshaper是C#开发IDE工具Visual Studio的一款第三方插件,Reshaper让 VS 变得更强大.优势是:它提供了一些在 VS 基础上更方便于程序员开发的 ...

  5. 我的敏捷、需求分析、UML、软件设计电子书 - 下载(持续更新中)

    我将所有我的电子书汇总在一起,方便大家下载!(持续更新) 文档保存在我的网站——软件知识原创基地上(www.umlonline.org),请放心下载. 1)软件设计是怎样炼成的?(2014-4-1 发 ...

  6. 基于ARM处理器的反汇编器软件简单设计及实现

    写在前面 2012年写的毕业设计,仅供参考 反汇编的目的 缺乏某些必要的说明资料的情况下, 想获得某些软件系统的源代码.设计思想及理念, 以便复制, 改造.移植和发展: 从源码上对软件的可靠性和安全性 ...

  7. BigCouch资料整理

    BigCouch架构 CHTTPD 封装了FABIC接口,CouchDB在HTTP层的集群操作 FABRIC  CouchDB集群的操作代理. 主要用于控制CouchDB集群,Erlang层面的操作 ...

  8. JS原型链

    JS作为发展了多年了对象语言,支持继承,和完全面向对象语言不同的是,JS依赖原型链来实现对象的继承. 首先JS的对象分两大类,函数对象和普通对象,每个对象均内置__proto__属性,在不人为赋值__ ...

  9. Oracle学习笔记九 数据库对象

    Oracle 数据库对象又称模式对象,数据库对象是逻辑结构的集合,最基本的数据库对象是表. 其他数据库对象包括:  

  10. XP本地连接正常无法上网的解决方法

    原文: http://www.doc88.com/p-599590609730.html