大家好,我是Bobby,很久没有写文字咯.今天直接给大家带来一个好东西,自动化测试框架-Robot framework.
其实RF这个框架我也是最近才有所接触,在之前的时候我研究的方向是selenium2+webdriver,然后直到了解了RF之后才发现,这比sw组合好用多咯哇,美滋滋.
首页简单介绍一下Robot framework,简单来说就是帮我们自动执行用例并可以生成报告的一个开源的测试框架,具有良好的扩展性,然后基于Python语言开发,所以学习起来也是很简单,下面就直接开整.
安装RF测试框架需要进行以下11步骤的安装:
序号 | 安装包名 | 安装方法 | 下载地址 | 备注 |
1 | python | exe文件,直接双击安装 | https://www.python.org/downloads/release/python-2714/ | python目前有2.7和3.6两个主流版本,但是ride目前只支持2.7版本,所以建议先通过ride熟悉RF,安装的时候记得勾选Add Python 2.X to PATH |
2 | setuptools | 下载ez_setup.py文件,双击 |
Python 的套件管理程式,需要的依赖,直接装就可以了 |
|
3 | pip | 1、cmd进入ez_setup.py文件目录
2、用setuptools安装:easy_install pip |
https://pip.pypa.io/en/latest/index.html |
Python 的套件管理程式,比较重要,安装好后后面可以通过pip命令安装后面的支持库 |
4 |
robot framework |
1、pip install robotframework
2、源码:python setup.py install 3、exe文件,直接双击安装 |
https://pypi.python.org/pypi/robotframework | robot framework本身,推荐第一种通过pip命令安装 |
5 |
wxPython |
1.pip install -U wxPython
2.exe文件,直接双击安装 |
http://wxpython.org/download.php#stable | 支撑Ride的运行库,推荐pip安装 |
6 |
robotframework-ride |
1、pip install robotframework-ride
2、源码:pythont setup.py install 3、exe文件,直接双击安装 |
https://pypi.python.org/pypi/robotframework-ride | ride,rf可视化用例编写 |
7 |
selenium2library |
1、pip install robotframework-selenium2library
2、源码:pythont setup.py install 3、exe文件,直接双击安装 |
https://pypi.python.org/pypi/robotframework-selenium2library | selenium2测试库,基于webdriver驱动,推荐pip安装 |
8 |
cx_Oracle |
exe文件,直接双击安装 | 连接oracle用的(支持第9步),下载时注意选择对应版本,如wxPython2.8-win32-unicode-2.8.12.1-py27,注意下32位的,别问我为什么 | |
9 |
databaselibrary |
1、pip install robotframework-databaselibrary
2、源码:pythont setup.py install |
https://github.com/franz-see/Robotframework-Database-Library | DB库,推荐pip安装 |
10 | requests | pip install requests | 支持第11步,否则RF引入RequestsLibrary库会报错 | |
11 |
RequestsLibrary |
pip install -U robotframework-requests |
http request库 |
如果安装完成都没有报错,那么恭喜你RF框架已经安装完成了.怎么启动呢,首先找到你电脑安装的python目录下的Scripts文件夹,找到ride.py文件
在文件夹空白处按住shift键并同时点击鼠标右键打开PowerShell窗口如下,输入ride.py点击回车
此时运行后出现ride界面说明打开成功,如果想要设置快捷启动图标可以右键ride.py发送到桌面快捷方式,然后图标可以在这个地址Python27\Lib\site-packages\robotide\widgets\robot.ico找到一个机器人
设置好快捷启动后就可以点击设置好的桌面图标快捷启动ride
注意事项
1.安装python的时候要注意勾上Add Python 3.6 to PATH,然后点“Install Now”即可完成安装,没有勾选的话就需要手动去环境变量里配置
验证python是否安装成功,打开CMD在终端里面输入python返回版本号就说明配置成功
以上
2018.4.5