摘要:
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
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)就是最終的樣子了哦~~, 謝謝閱讀~~