安裝或設定

有關獲取 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