close

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

arrow
arrow
    文章標籤
    Ubuntu Robotframework Python
    全站熱搜

    wsunccake 發表在 痞客邦 留言(0) 人氣()