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后,進(jìn)入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”,其他步驟默認(rèn)安裝即可。

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

選擇對應(yīng)的 pycrypto installer 版本,進(jìn)行默認(rèn)安裝。需要在安裝庫(如 SHHLibrary)之前進(jìn)行安裝,否則會出現(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. 進(jìn)入 Python 的安裝路徑,執(zhí)行命令“pip install robotframework”。

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

Robotframework-ride

進(jìn)入 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)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容