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. GJM :Unity集成Leap Motion

        Demo演示视频

  2. 以ZeroMQ谈消息中间件的设计【译文】

    本文主要是探究学习比较流行的一款消息层是如何设计与实现的 ØMQ是一种消息传递系统,或者乐意的话可以称它为"面向消息的中间件".它在金融服务,游戏开发,嵌入式系统,学术研究和航空航 ...

  3. jdk源码分析红黑树——插入篇

    红黑树是自平衡的排序树,自平衡的优点是减少遍历的节点,所以效率会高.如果是非平衡的二叉树,当顺序或逆序插入的时候,查找动作很可能会遍历n个节点 红黑树的规则很容易理解,但是维护这个规则难. 一.规则 ...

  4. 10分钟写一个markdown编辑器

    marked.js Marked是一个Markdown解析引擎. vue.js Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vu ...

  5. 摆脱DOM操作,从TodoMVC看angularJS

    取代jQuery? 我很久之前便听说了angularJS的大名,之前的leader也经常感叹angularJS的设计如何如何精妙,可叹一直没有机会深入了解,国庆长假因为没钱出游,倒是可以对他做一个了解 ...

  6. 静态库介绍与简单演练及同名资源冲突解决(.a格式的静态库)

    1.静态库和动态库都是闭源库,不公开源代码. 静态库:.a和.framework 动态库:.dylib和.framework(iOS9取消了.dylib,使用.tbd替代) 2.静态库和动态库在使用上 ...

  7. git分布式版本控制玩法

    git分布式版本控制玩法 Git distributed version control play github的配置安装步骤:1.下载git bash(从http://www.git-scm.com ...

  8. ab

     ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed ...

  9. Oracle hint

    1.use_concat 网上说法: CONCATENATION和UNION/UNION ALL操作比较类似,根据OR查询条件,将一个查询分解为两个或更多的部分,然后在去掉两个部分重复的记录.由于CO ...

  10. [js] 变量空值研究

    最近js的空值弄得焦头烂额,今天写个博客记录下. javascript变量空值一共有3种 1.“” var e=""; 2.null var e=null; 3.NaN var e ...