安裝或設定
有關獲取 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