selenium + python自动化测试环境搭建

上一篇 / 下一篇  2016-03-05 10:43:23


1.      安装

2.      http://www.cnblogs.com/fnng/archive/2013/05/29/3106515.html

3.   selenium + python自动化测试环境搭建

4. 2013-05-29 18:21 by虫师, 53208 阅读, 16 评论, 收藏, 编辑

5.       

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

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

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

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

10.  *  支持多平台:windowslinuxMAC ,支持多浏览器ieffsafarioperachrome

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

12.   

13.  关于selenium的基础知识与java平台的结合,我之前写过一个《菜鸟学习自动化测试》系列,最近学python,所以想尝试一下selenium的在python平台如何搭建;还好这方法的文章很容易,在此将搭建步骤整理分享。

14.   

15.   搭建平台windows 

16.  准备工具如下:

17.   -------------------------------------------------------------

18.  下载python

19.  http://python.org/getit/

20. 下载setuptools python的基础包工具】

21.  http://pypi.python.org/pypi/setuptools

22. https://pypi.python.org/packages/2.7/s/setuptools/

23. 下载pip python的安装包管理工具】

24. https://pypi.python.org/pypi/pip

25.  -------------------------------------------------------------

26. 因为版本都在更新,pyhton选择2.7.xx setuptools 选择你平台对应的版本,pip 不要担心tar.gz windows下一样可用。

27.   

28. window安装步骤:

29.  

30.   1python的安装 ,这个不解释,exe文件运行安装即可,既然你选择python,相信你是熟悉python的,我安装目录C:\Python27 

31.    2setuptools 的安装也非常简单,同样是exe文件,默认会找到python的安装路径,将安装到C:\Python27\Lib\site-packages 目录下。

32.       通过上面提供的setuptools的连接,拖动页面到底部找到,setuptools-1.3.2.tar.gz 文件(版本随着时间版本会有更新),对文件进行解压,找到ez_install.py文件,进入windows命令提示下执行ez_install.py

33. C:\setuptools-1.3>python ez_install.py 没有报错表示安装成功。

34.  

35.  (如果提示python不是内部或外部命令!别急,去配置一下环境变量吧)

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

变量名:PATH

变量值:;C:\Python27 

36.  

37.   

38.   3、安装pip ,我默认解压在了C:\pip-1.3.1 目录下

39.   4、打开命令提示符(开始---cmd回车)进入C:\pip-1.3.1目录下输入:

40. C:\pip-1.3.1  > python setup.py install 

41.    5、再切换到C:\Python27\Scripts 目录下输入:

42. C:\Python27\Scripts > easy_install pip

43.   6、安装selenium,(下载地址: https://pypi.python.org/pypi/selenium    

44. 如果是联网状态的话,可以直接在C:\Python27\Scripts  下输入命令安装:

45.  C:\Python27\Scripts > pip install -U selenium

46. 如果没联网(这个一般不太可能),下载selenium 2.33.0 (目前的最新版本)

47.  并解压把整个目录放到C:\Python27\Lib\site-packages 目录下。

48.  

49. =======如果你不分析wedriver原理的话,下面两步可以省略=============

50.   7、下载并安装(http://www.java.com/zh_CN/download/chrome.jsp?locale=zh_CN)什么?你没整过java,参考其它文档吧!这不难。

51.     8 下载selenium 的服务端(https://code.google.com/p/selenium/)在页面的左侧列表中找到

52.  selenium-server-standalone-XXX.jar  

53.  对!就是这个东西,把它下载下来并解压;

54.  selenium-server-standalone-xxx.jar目录下使用命令 java -jar selenium-server-standalone-xxx.jar启动(如果打不开,查看是否端口被占 用:netstat -aon|findstr 4444)。

55.   ===============================================

56.   

57.   

58.  ubuntu下安装方式:

59.   

60. 1、安装:setuptools

61.  

TAG: Python python

 

评分:0

我来说两句

日历

« 2024-04-12  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 921
  • 日志数: 1
  • 建立时间: 2016-03-05
  • 更新时间: 2016-03-05

RSS订阅

Open Toolbar