RobotFramework的環(huán)境搭建

摘要:

1.需要安裝的軟件有哪些赦役?

2.整個安裝流程是怎樣的烈拒?

3.如何打開RIDE段磨?

4.如何創(chuàng)建桌面快捷方式镇饮?


前言:

網(wǎng)上關(guān)于Robot Framework的安裝和配置帖子很多蜓竹,但是對于新手的我來說,根本沒辦法找到一篇能解釋我所有疑惑的文章储藐,所以打算自己寫一篇來解疑答惑俱济。

1.需要安裝的軟件和庫有:

Python 2.x ?-》 這是最基本的語言環(huán)境。(RF框架是基于Python語言的邑茄,且WxPython只能支持到2.x的Python姨蝴,所以此處不能下載最新的Python版本)

pip (可選項) ?-》 Python包的自動化安裝工具,這是用來方便地管理Python的第三方包的肺缕。

WxPython -》這是Python語言的一套優(yōu)秀的GUI圖形庫左医,RIDE就是基于此庫開發(fā)的。

Robot framework -》 這是一款用Python編寫的用來寫自動化測試用例的框架(或平臺)同木,UI和API都可以浮梢。

RIDE -》是一個圖形化界面, 用于創(chuàng)建彤路、組織和運行測試用例的軟件(RIDE只有32位秕硝,所以WxPython也一定要下32位的)。

Robot framework-selenium2library -》 可以看錯RF版的selenium庫洲尊。

PyCrypto(可選項) -》這是Python的一個模塊(或庫)远豺,有許多加密算法。

2. 具體安裝步驟:

Python 2.7 (32bit) -》https://www.python.org/ftp/python/2.7.12/python-2.7.12.amd64.msi

如果勾選上圖選項坞嘀,則不需要講Python的安裝路徑和安裝目錄下的script文件路徑加入到電腦系統(tǒng)變量的“Path”中躯护。

pip?

安裝完P(guān)ython后,進入Python安裝目錄丽涩,例如:C:\Python27\Scripts棺滞,執(zhí)行easy_install.exe pip

python27\Scripts文件夾下會出現(xiàn)一系列和pip有關(guān)的文件裁蚁,其中有pip.exe,說明pip命令可以使用:

在cmd下輸入“pip”,如果能識別"pip"指令继准,則說明pip安裝成功了枉证。

也就是說會出現(xiàn)如下的畫面:

WxPython(2.8.x 32bit) :http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/wxPython2.8-win64-unicode-2.8.12.1-py27.exe/download

一定要選擇Unicode版本,否則安裝完后不能支持中文移必。

在最后的這個界面保持勾選“Compile Python .py files to .pyc”和“Create batch files for tool scripts”室谚,其他步驟默認安裝即可。

Pycrypto-》http://www.voidspace.org.uk/python/modules.shtml#pycrypto崔泵。

選擇對應(yīng)的 pycrypto installer 版本舞萄,進行默認安裝。需要在安裝庫(如 SHHLibrary)之前進行安裝管削,否則會出現(xiàn) 錯誤“Can't find vcvarsal.bat”倒脓。

或者安裝 Python extensions for windows

http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/pywin32-219.win-amd64-py2.7.exe/download

Robot Framework?

有兩種方式:

a. 進入 Python 的安裝路徑,執(zhí)行命令“pip install robotframework”含思。

b. 通過下載頁面https://pypi.python.org/pypi/robotframework下載源碼崎弃。解壓后,執(zhí)行命令“python setup.py install”進行安裝含潘。

Robotframework-ride

進入 Python 的安裝路徑饲做,執(zhí)行命令“pip install robotframework-ride”。

安裝其他Library

????pip install robotframework-selenium2library

 pip install robotframework-archivelibrary

 pip install robotframework-SSHLibrary

 pip install robotframework-ftplibrary

完成以上步驟后遏弱,RobotFramework 的安裝工作已經(jīng)完成盆均,可以通過執(zhí)行命令“pip list”查看已經(jīng)安裝的產(chǎn)品。

3. 如何打開RIDE軟件:

Windows圖標(biāo)-》搜索ride.py-》點擊即可打開:

4.創(chuàng)建桌面快捷圖標(biāo):

右鍵桌面空白處->New->Short Cut-> Find the path of ride.py -> Click "Next" button:

Then change the RIDE shortcut icon to "D:\Program Files\Python27\Lib\site-packages\robotide\widgets\robot.ico" :

我已經(jīng)改過了漱逸,所以圖標(biāo)就是最終的樣子了哦~~泪姨, 謝謝閱讀~~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市饰抒,隨后出現(xiàn)的幾起案子肮砾,更是在濱河造成了極大的恐慌,老刑警劉巖袋坑,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仗处,死亡現(xiàn)場離奇詭異,居然都是意外死亡枣宫,警方通過查閱死者的電腦和手機婆誓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來也颤,“玉大人洋幻,你說我怎么就攤上這事⌒穑” “怎么了鞋屈?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長故觅。 經(jīng)常有香客問我厂庇,道長,這世上最難降的妖魔是什么输吏? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任权旷,我火速辦了婚禮,結(jié)果婚禮上贯溅,老公的妹妹穿的比我還像新娘拄氯。我一直安慰自己,他們只是感情好它浅,可當(dāng)我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布译柏。 她就那樣靜靜地躺著,像睡著了一般姐霍。 火紅的嫁衣襯著肌膚如雪鄙麦。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天镊折,我揣著相機與錄音胯府,去河邊找鬼。 笑死恨胚,一個胖子當(dāng)著我的面吹牛骂因,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播赃泡,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼寒波,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了升熊?” 一聲冷哼從身側(cè)響起影所,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎僚碎,沒想到半個月后猴娩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡勺阐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年卷中,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片渊抽。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡蟆豫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出懒闷,到底是詐尸還是另有隱情十减,我是刑警寧澤栈幸,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站帮辟,受9級特大地震影響速址,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜由驹,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一芍锚、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蔓榄,春花似錦并炮、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至澜搅,卻和暖如春嗅钻,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背店展。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工养篓, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人赂蕴。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓柳弄,卻偏偏與公主長得像,于是被迫代替她去往敵國和親概说。 傳聞我的和親對象是個殘疾皇子碧注,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內(nèi)容