近年来,测试与开发越来越紧密,自动化测试的应用也越来越广泛。Selenium是一个用于web应用程序自动化测试的工具,它支持多平台、多语言去实现自动化测试。而使用Python + Selenium2来执行自动化程序,也是主流web自动化测试语言和工具。
以Windows环境为例,我们先来搭建环境:
下载 python【python 开发环境】http://python.org/getit/
下载 setuptools 【python 的基础包工具】http://pypi.python.org/pypi/setuptools
下载 pip 【python 的安装包管理工具】https://pypi.python.org/pypi/pip
第一步:安装 python的开发环境包,选择需要安装路径进行安装,笔者下载的是较为稳定的python2.7.13版本,安装目录为:D:\Python27。
第二步 : 安 装 setuptools 。通 过 前 面 提 供 的 setuptools 的 连 接 , 拖 动 页 面 到 底 部 找 到 ,setuptools-1.3.2.tar.gz 文件(版本随着时间版本会有更新),对文件进行解压,找到 setup.py 文件,进入windows 命令提示(开始--运行--cmd 命令,回车)下执行 setup.py: C:\setuptools-1.3>python setup.py install 。如果提示 python 不是内部或外部命令!别急,去添加一下 python 的环境变量吧!桌面“我的电脑”右键菜单-->属性-->高级-->环境变量-->系统变量中的 Path 为: 变量名:PATH 变量值:;D:\Python27 。设置完成后,在cmd中输入python,回车键会显示如下信息,则表示环境变量配置完成。
第三步:安装 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 再切换到D:\Python27\Scripts 目录下输入: D:\Python27\Scripts > easy_install pip
第四步:安装 selenium,如果是电脑处于联网状态的话,可以直接在 D:\Python27\Scripts 下输入命令安装: D:\Python27\Scripts > pip install -U selenium 如果没联网,可以通过下载安装: selenium 下载地址:https://pypi.python.org/pypi/selenium 下载 selenium2.33.0 (目前的最新版本),并解压把整个目录放到D:\Python27\Lib\site-packages 目录下。
至此,python+selenium2的环境搭建完毕,可以打开python的IDLE(Python GUI)
可以输入print "hello world"编写第一个脚本咯~!