windows下python+Robot Framework的搭建

 Robot Framework是一款python编写的自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。

 

一、需安装的软件

    1.python:2.7.13

    2.wxpython: 2.8.12.1

    3.robotframework: 3.2.1

    4.robotframework-ride:1.5.1

    5.robotframework-selenium2library:1.7.4


二、安装python

    1.下载Python安装包,选择2.7.13版本

   官网下载地址:https://www.python.org/downloads/

    2.Python安装,双击傻瓜式安装

    3.安装成功后,查看目录:python\Scripts,是否存在pip.exe和easy_install.exe(没有则需要另外安装)

    4.将安装目录 D:\python27和D:\python27\Scripts,添加到环境变量path下

 

三、安装wxpython
wxpython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 因为robotframework-ride的GUI界面依赖于wxpython,所以必须要安装这个。

    1.wxpython下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/

       目前官网上版本已经升级到3.0,而我们要装的是2.8的版本,因为robotframework-ride是基于wxpython2.8基础上开发的,所以这里只能装2.8版本

  选择版本: 2.8.12.1

    2.下载完成后傻瓜式安装即可



四、安装robotframework

 1.pip安装:pip install robotframework==3.2.1

 2.安装完成后,在cmd中输入命令查看对应的版本: pybot --version 

  显示版本信息,则说明安装成功

  

 

五、安装robotframework-ride

 1. pip安装:pip install robotframework-ride==1.5.1

 2. 安装完成后,python27\Scripts目录下,会多出一个ride.py文件

 3. 执行pyhon ride.py可以启动RIDE

 

六、将RIDE添加到桌面快速启动

 1. 右键点击桌面,生成一个快捷方式

 2. 输入如下内容:G:\Python27\pythonw.exe -c “from robotide import main; main()” 如下所示:注意(选择自己的python安装路径!)

   

 3. 输入完成后,点击下一步,输入快捷方式名称:RIDE,点击完成,打开这个快捷方式即可进入到RIDE界面。

 4. 更换RIDE快捷方式的图标,右键RIDE图标,点击属性,点击更换图标

  

 找到目录:G:\Python27\Lib\site-packages\robotide\widgets,里面有个robot.ico的图标,选择机器人图标,保存,更换成功。

  

 

七、安装Selenium2Library

如果是做web的UI自动化,需要下载Selenium2Library

    1. 打开cmd输入pip install robotframework-selenium2library==1.7.4

    2. 安装完后输入python

    3. 然后输入import Selenium2Library,出现>>说明安装成功

 

至此,基本环境已搭建完成。

posted @ 2020-07-27 11:07  二鬼  阅读(314)  评论(0编辑  收藏  举报