(参考http://www.testclass.net/rf)
第一步:Robot Framework 推荐 pip 方法安装 (在Windows命令提示符(cmd)/ Linux终端输入)
pip install robotframework
第二步:安装ride(python2可视化界面)
a.安装 wxPython
下载地址: http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
wxPython 是 Python 非常有名的一个 GUI 库,因为 RIDE 是基于这个库开发的,所以这个必须安装。
必须是 wxPython 2.8.12.1 版本,RIDE 基于该版本开发。
b.安装 RIDE,推荐 pip 安装
pip install robotframework-ride
第三步:安装sublime(python3编辑器)
a.安装Sublime text3
b.下载(克隆)sublime-robot-framework-assistant整个目录,拷贝到 Sublime Text3 的 Packages 目录
项目地址:https://github.com/andriyko/sublime-robot-framework-assistant
(打开 sublime text 编辑器, 菜单栏:Perferences –> Browser Packages… 打开的目录就是 Packages 目录了!)
在 Sublime Text3 菜单栏选择 “View”–>“Syntax”–> “Robot Framework syntax highlighting” ,选择Robot Framework
语法高亮。
第四步:安装相关的库
1)WEB页面测试:pip install robotframework(以及selenium2library)
2)接口测试:pip install requests
第五步:运行
Robot Framework 运行测试通过 pybot
命令,检查 _C:\Python36\Scripts_ 目录下是否有 pybot.bat 文件,正确安装 Robot Framework 一定会生成该文件。 _C:\Python36\Scripts_ 目录一定要添加环境变量 path。
注:
当用例运行结束,Robot Framework 生成三个文件:output.xml、log.html 和 report.html。
output.xml 记录的测试结果是 XML 文件。根据特定的需要可以编写脚本读取 XML 文件并生成特定的测试报告。
log.html 记录 Robot Framework 运行的每一步操作,主要用于编写测试脚本的过程中查看。
report.html 为测试报告,整理性的展示测试用例的运行情况。