如何搭建selenium+python3.5自动化测试环境

来源:互联网 发布:淘宝客服头像女生 编辑:程序博客网 时间:2024/05/20 21:20

selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点:

1. 免费,也不用再为破解QTP而大伤脑筋

2. 小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。

3. 这也是最重要的一点,不管你以前更熟悉C、 java、ruby、python、或都是C# ,你都可以通过selenium完成自动化测试,而QTP只支持VBS 

4. 支持多平台:windows、linux、MAC ,支持多浏览器:ie、ff、safari、opera、chrome

5. 支持分布式测试用例的执行,可以把测试用例分布到不同的测试机器的执行,相当于分发机的功能。


刚开始自学selenium+python自动化测试,所以此处的总结在很多方面都借鉴或转载了大师们的经验。

Windows环境安装步骤:


1.python安装

 1.1 安装包下载路径:https://www.python.org/downloads/release/python-351/https://www.python.org/downloads/release/python-351/


根据自己电脑是32位还是64位选择上图红色框中合适的安装包。安装过程比较简单,如果选择默认安装路径的话一直点next即可。如果想安装到指定路径的话,在安装过程中可选择路径。

我安装的路径为E:\python 3.5

1.2 安装完成后,在cmd框检查安装是否成功。

打开cmd框,输入“python”,一般情况下会提示“python不是内部或外部命令!”,说明还需要配置下环境变量。

1.3 配置环境变量 

修改我的电脑->属性->高级->环境变量->系统变量:

变量名:PATH

变量值:;E:\Python35;E:\Python35\Scripts; (注意前中后共三个分号)


2. selenium安装

有两种方式。我是通过2.1 通过pip安装的,2.2没有尝试过,大家可以自己试一下。

2.1 通过pip安装

打开cmd,直接输入pip install selenium 然后回车即可。出现以下提示说明安装成功。


2.2 通过下载安装包

直接下载selenium包:

https://pypi.python.org/pypi/selenium

解压,cmd进入目录:

C:\selenium\selenium2.53.5> python3 setup.py install


python2和python3安装方法可能会有一定的差异。以下是其他大牛写的比较好的python2的安装步骤,值得参考。

http://www.cnblogs.com/candle806/archive/2013/06/04/3116989.html