RobotFramework(有時候簡稱robot, RF), 是一款Python編寫的automation framework(自動化測試軟體框). 具備良好的可擴展性, 支持keyword-driven(關鍵字驅動), 可同時測試多種類型的客戶端或者介面, 進行分布式測試執行. 主要用於重複性的回歸測試以及Acceptance Test-Driven Development(驗收測試驅動開發, ATDD), 同時還支持Behavior-Driven Development(行為驅動開發, BDD).
RF除了可以在Python上執行, 也可用Jypthon(JVM)或IronPython(.Net)執行, 在此主要介紹還是使用Python的方式.
RIDE則是RF常用的IDE一種, RIDE主要使用wxPython開發出來, 所以需安裝wxPython.
OS: Ubuntu 12.04.1 LTS (x86_64)
# install easy_install and pip module
Ubuntu:~ $ sudo apt-get install python-setuptools
Ubuntu:~ $ sudo apt-get install python pip
# install robotframework
Ubuntu:~ $ sudo pip install robotframework
# run robotframework
Ubuntu:~ $ sudo apt-get install git
Ubuntu:~ $ git clone https://bitbucket.org/robotframework/robotdemo.git
Ubuntu:~ $ cd robotdemo
Ubuntu:~/robotdemo $ pybot keyword_driven.txt
# install ride
Ubuntu:~ $ sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev
Ubuntu:~ $ pip install robotframework-ride
# run ride
Ubuntu:~ $ ride.py
ref:
ROBOTFRAMEWORK
Robot Framework User Guide Version 2.8.5
RobotFrameWork(一)robotframework(python版)及Ride在ubuntu下安装
robotframework
robotframework-ride
- Aug 17 Sun 2014 14:15
RobotFramework (1) - 在Ubuntu 12.04.1 LTS安裝RobotFramework
close
文章標籤
全站熱搜
留言列表
禁止留言