所需工具:

工欲善其事,必先利其器,想安装RFS我们需要以下安装包(以Win7 64位操作系统为例,红色为必须):
1.python-2.7.5.amd64.msi
2.pip-1.5.4.tar.gz
3.setuptools-2.2.tar.gz
4.wxPython2.8-win64-unicode-2.8.12.1-py27.exe
5.robotframework-2.8.1.win-amd64.exe
6.robotframework-ride-1.2.3.win-amd64.exe
7.robotframework-seleniumlibrary-2.8.1.win-amd64.exe
8.AutoItLibrary-1.1.zip
9.autoit-v3-setup.exe
10.IEDriverServer.exe\chromedriver.exe

64位安装地址: 64位安装包
32位安装地址: 32位安装包
***工具: fg742p
以上均来至官网收集

安装步骤:

1.Python环境配置:
  • python-2.7.5.amd64.msi 安装到D盘 如:D:\Python27   建议不要装在C盘,C盘在win7下有时会遇到管理员权限问题
  • 将D:\Python27 D:\Python27\Scripts 添加到系统环境变量
  • CMD中输入python,返回python版本则表示python环境安装成功


2.Python快捷安装工具
  • 解压setuptools-2.2.tar.gz到任意目录,如C:\setuptools-2.2(路径中不要含中文,python对中文支持不太好),CMD进入C:\setuptools-2.2执行python ez_setup.py,没有报错表示安装成功
  • 解压pip-1.5.4.tar.gz到任意目录,如C:\pip-1.5.4 ,CMD进入C:\pip-1.5.4 执行python setup.py install 没有报错表示安装成功
  • cmd切换到D:\Python27\Scripts 执行 easy_install pip          pip --version   出现版本号则表示安装成功




涉及到pip命令执行在线下载安装时,由于国外站点有时会被墙,所以偶尔会出现下载失败的问题,请多试几次或者***、找国内站点


3.R obot Framework 环境配置:

  • 安装wxPython2.8-win64-unicode-2.8.12.1-py27.exe  没什么好说的直接点击安装
  • 安装robotframework-2.8.1.win-amd64.exe  同上
  • 安装robotframework-ride-1.2.3.win-amd64.exe  同上,在安装结束时注意下面这个创建快捷方式的图标,选择是


  •  点击电脑桌面RIDE机器人标识的快捷方式就可以启动Robot Framework进行脚本编写了~~~如下图



4.Selenium、AutoItLibrary等各种支持库的安装方法

此处 Selenium2library安装采取的是在线安装的方法,需要访问 https://pypi.python.orghttp://code.google.com/等国外站点,有时被墙的厉害,可多试几次或者开启***工具或使用国内站点
  • 在线安装Selenium2library库,CMD进入D:\Python27\Scripts目录执行easy_install robotframework-selenium2library(众多库均可以采取该方式安装)


检查 Selenium2library库是否安装成功,打开RIDE,创建一个Project,在Library中添加 Selenium2Library,列表中显示黑色为安装引用成功,另外F5查询关键词Source中有 Selenium2Library也表示成功



  • AutoItLibrary库安装
                安装pywin32-218.win-amd64-py2.7.exe
                安装autoit-v3-setup.exe (64位需要安装这个程序)
                解压AutoItLibrary-1.1.zip进入AutoItLibrary-1.1根目录下执行python setup.py install
                验证安装成功与否的方法与 Selenium2library一致

5 .   各浏览器driverserver的安装
    
  • 将chromedriver.exe和IEDriverServer.exe放在D:\Python27或者D:\Python27\Scripts目录下(因为这两个目录已经添加到系统环境变量里面了)
  • 火狐不需要装driverserver;脚本中浏览器参数不填写时默认为火狐,火狐浏览器版本支持火狐27以下
  • 使用IE前将IE选项>安全>启用保护模式全部勾选掉(四项里面的都勾掉) IE版本支持IE6-10   IE11需要更改注册表信息,方法参考:http://code.google.com/p/selenium/wiki/InternetExplorerDriver
  • chrome使用时注意网址要带上http://,比如百度必须填写http://www.baidu.com    chrome版本支持chrome33-35 

    
    自此整套 Robot Framework +  Selenium2library 环境安装完毕,开始RF之旅吧~