安装或设置
有关获取 Robot Framework 设置或安装的详细说明。
Robot 框架是一个通用的测试自动化框架。这是使用 Python 实现的,并且在 Python 2 和 Python 3 Jython(JVM)
以及 IronPython(.NET)
和 PyPy 上受支持。对于
- 验收测试
- 验收测试驱动开发(ATDD)
先决条件
- 安装解释器
- 配置 PATH
- 设置 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