Robot Framework是一款Python编写的功能自动化测试框架,它是开源的。搭建了Python环境后,可以接着搭建Robot Framework。
Robot Framework 有几大特点:1)使用简单;2)非常丰富的库;3)可以像编程一样写测试用例;4)支持开发系统关键字。
以Windows环境为例,我们来安装Robot Framework:
1) 安装Python2.7:https://www.python.org/ (参考前面的分享《关于Python + Selenium2 自动化测试》)
2) 安装Robot Framework :https://pypi.python.org/pypi/robotframework/2.8.5 。或者电脑直接“开始”打开cmd,找到Python文件夹对应的pip,然后使用语句安装:
pip install robotframework
3) 安装WxPython: http://www.wxpython.org/download.php
Wxpython 是Python 非常有名的一个GUI库,因为RIDE 是基于Wxpython开发的,所以这个很重要哦。也可以直接使用pip命令安装:
pip install –U wxPython
4) 安装Robot Framework - Ride :https://pypi.python.org/pypi/robotframework-ride。
RIDE是一个图形界面,Robot Framework框架主要就是在RIDE上进行操作。也可以直接使用pip命令来安装(Ride如下图):
pip install robotframework-ride
5) 安装Robot Framework - Selenium2Library:https://pypi.python.org/pypi/robotframework-selenium2library/1.5.0 。
这个Library是经常用到的,很多的方法都从Selenium2Library中来。也可以通过Python 的pip工具包进行安装(看到这里,是不是觉得pip很方便呢,吼吼吼):
pip install robotframework-selenium2library
6) 设置Python和Python-script的环境变量,在Path中添加对应Python2.7的环境变量(如果Python已经添加,此处只需再添加Scripts路径即可,参考):
D:\Python2.7;D:\Python2.7\Scripts;
7) 在Python->Scripts目录下双击ride.py文件,若出现Ride界面,则安装完成,若是没有出现,则可能是WxPython 和Ride的版本不兼容,需要重新下载WxPython哦~版本在网上能下载到的。
8) 打开RIDE,按“F5”出现关键字,根据关键字的操作方法,可以像填表格似的写测试用例了。直观易懂,也非常容易学~
可以尝试着安装一下Robot Framework试试,需要RF脚本例子的,可以留言获取哦~