如果想使用 Robot Framework 必须要安装:
Python 编程语言,参考
Robot Framework
Robot Framework 推荐 pip 方法安装 (在Windows命令提示符(cmd)/ Linux终端输入):
λ pip install robotframework Collecting robotframework Using cached robotframework-3.0.2.tar.gz Installing collected packages: robotframework Running setup.py install for robotframework ... done Successfully installed robotframework-3.0.2
安装 RIDE(可选)
如果你使用的是 Python2.x 版本,虽然 Python2.x 预计到2020年停止维护了,但仍然不少人在使用,Robot Framework 的所有相关库也没有完全迁移到Python3.x。
接下来安装 RIDE (只针对 Python2.x 环境)
- 安装 wxPython
http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
wxPython 2.8.12.1版本,RIDE 基于该版本开发。
- 安装 RIDE
推荐 pip 安装
λ pip install robotframework-ride Collecting robotframework-ride Using cached robotframework-ride-1.5.2.1.tar.gz Installing collected packages: robotframework-ride Running setup.py install for robotframework-ride ... done Successfully installed robotframework-ride-1.5.2.1
RIDE 是 Robot Framework 的官方编辑器。它使测试用例的创建、运行、测试项目的组织可以在图形界面下完成。
- 启动 RIDE
切换到 Python2.7.x 的 Script 目录(例如:C:\Python27\Scripts), 运行 ride.py 文件。
C:\Python27\Scripts> python ride.py

Python3.x 可用的编辑器
那身为一个Python3.x的用户应该使用什么编辑器来开发 Robot Framework 呢? Robot Framework 提供了主流编辑器的插件,这里。 Atom、Eclipse、Notepad++、IntelliJ IDEA、Sublime text 、Vim 都可以找到对应的插件。
这里选择 Sublime text3 为例。
- 安装Sublime text3
官网:http://www.sublimetext.com/
- 下载(克隆)sublime-robot-framework-assistant
项目地址:https://github.com/andriyko/sublime-robot-framework-assistant
sublime-robot-framework-assistant-masterPackages
(打开 sublime text 编辑器, 菜单栏:Packages
最终效果如下:
