一直想在自动化测试的路上走得更远,尝试过QTP,对于大部分测试工程师来说,QTP无疑是一款很好的工具,程序编码也很方便,但是在接触了Selenium后发现,Selenium更适合自己。首先感谢虫师的分享,作为一个测试人员来说,虫师的博客给了我很大启示。这也是在工作学习时做一个记录来激励自己。
一.Python环境搭建
要想使用 python 语言开发,首先需要 python 开发环境,需要说明的是 python 目前最新版本分:2.7.x和3.6.x(简称 python 2 和 python 3);python 3 并非完全的向下兼容 python 2 ,语法上也有较大的差异。python 3在性能上更加优秀,但由于 python 2多年的发展,大量的类库、框架是基于 python 2,所以,目前两个版本都在维护更新。建议现在python3在发展的意义上更为重要,所以个人
pip 是python软件包的安装和管理工具,有了这个工具,我们只需要一个命令就可以轻松的python 的任意类库。
准备工具如下:
-------------------------------------------------------------
下载 python【python 开发环境】
http://python.org/getit/
下载 setuptools 【python 的基础包工具】
http://pypi.python.org/pypi/setuptools
下载 pip 【python 的安装包管理工具】
https://pypi.python.org/pypi/pip
-------------------------------------------------------------
windows 环境安装
第一步、安装 python 的开发环境包,选择需要安装路径进行安装,笔者下载的是python3.6.0版本
第二步、点击安装文件,选择add Python 3.6 to path

第三步、安装 selenium,如果是电脑处于联网状态的话,可以直接在 C:\Python3\Scripts 下输入命令安装:
C:\Python27\Scripts > >pip install selenium 或者 easy_install selenium
如果没联网,可以通过下载安装:elenium 下载地址: https://pypi.python.org/pypi/selenium下载 selenium 2.33.0 (目前的最新版本),并解压把整个目录放到C:\Python27\Lib\site-packages目录下。
linux 环境安装
下面以 unbuntu 为例进行安装,其它版本的 linux 可能会有所差异,在绝大多数 linux 和 UNIX 系统安装中(包括 Mac OS X),Python 的解释器就已经存在了。我们需要做的就是打开终端,输入 python 命令进行验证,这里不再介绍 python 的安装。
第一步、安装:setuptools
root@fnngj-H24X:~# apt-get install python-setuptools
第二步、安装 pip
下载 pip 安装文件,切换到文件目录,对其进行解压:
root@fnngj-H24X:/home/user/python# tar -zxvf pip-1.4.1.tar.gz
切换到解压目录:
root@fnngj-H24X:/home/user/python# cd pip-1.4.1/
进行 pip 的安装
root@fnngj-H24X:/home/user/python/pip-1.4.1# python setup.py install
第三步、安装 selenium
root@fnngj-H24X:/home/user/python/pip-1.4.1# pip install -U selenium
浙公网安备 33010602011771号