(如下简称RF): 一个通用的测试框架,一直是由诺西网络(Nokia Siemens Networks Oyj)的人员在维护的。后来诺基亚卖掉了手机业务后,如今改名成诺基亚解决方案网络(Nokia Solutions and Networks)。python
网络上一个比较易理解的框架图:windows
做为框架平台,上面能够加载各类Library,经过测试套件、资源文件集成起来,而后能够针对被测系统进行不一样角度的测试,图中只列了三种Library,实际上还有不少种不一样方向的Library。bash
RF的特性网络
简单,可扩展性强.......很少废话,能够百度或者官方网站了解app
具体如何安装这里不作详细介绍,(暂未支持Python3.X,哪天支持了能够即可)框架
先命令行输入pip执行看是否已经安装,若已安装则可跳过python2.7
pypi.python.org搜索setuptools和pip找到最新的tar.gz文件下载,安装方法:先解压缩,而后在命令行窗口进入setup.py文件所在目录,输入python setup.py install进行安装ide
pip install RobotFramework
后面加‘=2.7.8’能够指定版本安装(通常不用指定版本)测试
pip install RobotFramework=2.7.8
官网:http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/下载unicode版本安装。网站
个人网盘分享下载地址 秘钥:5s5s
pip install robotframework-ride
Windows通常没啥问题,Mac上一般第一次安装后,在终端输入ride.py回车,会提示Python要运行在32位模式下: ”python should be executedin 32-bit mode to support wxPython on mac. Check BUILD.rest for details”。 由于Mac默认是64位运行,因此Python也默认运行64位,此时须要调整一下默认Python为32位,具体方式有两种,须要解决可在终端里执行下面这句: defaultswrite com.apple.versioner.python Prefer-32-Bit -bool yes 或者在~/.bash_profile里增长下面这句: exportVERSIONER_PYTHON_PREFER_32_BIT=yes 保存退出后运行source ~/.bash_profile后再输入ride.py回车就能够正常打开RIDE了 |
pip install requests
pip install robotframework-requests
安装完成以后pip list 查看下已经安装的内容是否成功,若列表中没有既没安装成功
命令行进入到在python安装目录下的Scripts目录下找到ride.py
python ./ride.py
或者直接指定目录
python .../python/Scripts/ride.py
我是在windows环境下,为了方便写了个bat批处理直接去对应路径下运行RIDE
每次去python安装目录启动比较麻烦,咱们能够写一个批处理指令,嘿嘿
@echo off echo "Open Ride...." %1(start /min cmd.exe /c %0 :&exit) d: cd d:\我的路径...\python\Scripts python ride.py rem pause
在这里,RobotFramework 环境就搭建完成了,接下来请关注下一节内容:RobotFramework 新建一个用例 示例.......