安装或设置

有关获取 Robot Framework 设置或安装的详细说明。

Robot 框架是一个通用的测试自动化框架。这是使用 Python 实现的,并且在 Python 2 和 Python 3 Jython(JVM) 以及 IronPython(.NET) 和 PyPy 上受支持。对于

  1. 验收测试
  2. 验收测试驱动开发(ATDD)

先决条件

  1. 安装解释器
  2. 配置 PATH
  3. 设置 https_proxy

Python 具有最高级的实现,如果你没有特殊要求,建议使用 Python。

机器人框架版 支持的解释器版本
机器人框架 3.0 Python 2.6
机器人框架 3.0 Python 2.7
机器人框架 3.0 Python 3.3
机器人框架 3.0 Jython 2.7 和 Java 7
机器人框架 3.0 IronPython 2.7
机器人框架 2.5-2.8 Python 2.5
机器人框架 2.5-2.8 Jython 2.5
机器人框架 2.0-2.1 Python 2.3
机器人框架 2.0-2.1 Python 2.4
机器人框架 2.0-2.1 Jython 2.2

Python 安装

可以从 https://www.python.org/downloads/ 下载所需的 python 版本

Jython 安装

可以在 http://jython.org 找到安装程序。你可以从命令行运行此可执行 JAR 包,如 javaava -jar jython_installer-.jar。

IronPython 安装

可以在 http://ironpython.net/download/ 上找到适用于 IronPython 2.7 的安装程序。使用 IronPython 时,另一个依赖项是安装 elementtree 模块 1.2.7

配置 PATH 和设置 https_proxy

将 Python 安装目录(默认情况下为 C:\ Python27,C:\ Python27 \ Scripts,C:\ jython2.7.0 \ bin 等在 Windows 上)和 Scripts 目录添加到路径变量的开头

https_proxy 的值应该是代理的 URL。当使用 pip 安装这些软件包并且你在代理网络中时,这是必需的

使用 pip 安装 Robot Framework

安装最新版本的 robotframework

pip install robotframework

安装特定版本

pip install robotframework==2.0

从源安装 Robot Framework

可以在 https://code.google.com/archive/p/robotframework/downloads.Robot 上找到 Robot Framework 的源代码分发。使用源脚本目录中的 Python 标准 setup.py 脚本从源代码安装框架。

python setup.py install
jython setup.py install
ipy setup.py install