Robot Framework + Selenium2環境安裝

操作系統環境:Windows XP

安裝包:



1. 安裝Python

Python是一切的基礎

版本:python-2.7.6.msi

下載地址:https://www.python.org/downloads/


2. 安裝wxPython

wxPython是Python語言的一套GUI圖形庫;ride需要wxPython的支持

版本:wxPython2.8-win32-unicode-2.8.12.1-py27.exe

下載地址:http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

特別說明:一定要用2.8版本的,3.0的ride打不開,2.9的據網友實驗也存在ride打不開的問題


3. 安裝ride

RIDE是一款專門用來編輯Robot Framework用例的軟件

版本:robotframework-ride-1.3.win32.exe

下載地址:https://pypi.python.org/pypi/robotframework-ride 


4. 安裝robotframework

在安裝之前,需要配置一下python的環境變量,在path中增加“D:\Python27;D:\Python27\Scripts\”(具體路徑看python的安裝目錄)

版本:robotframework-2.8.1.tar.gz

下載地址:https://code.google.com/p/robotframework/downloads/list?can=1

安裝方式:先把安裝包解壓,然後打開cmd,進到解壓目錄,執行python setup.py install


5. 安裝Selenium2Library

這個是selenium2測試庫,基於webdriver驅動

版本:robotframework-selenium2library-master.zip

下載地址:https://github.com/rtomac/robotframework-selenium2library(最好選擇zip包下載)

安裝方式:先把安裝包解壓,然後命令行進入解壓目錄,執行python setup.py install

他會聯網下載缺少的內容,首先會下載setuptools,他是後面一切安裝的基礎。setuptools安裝成功之後會下載4個依賴庫,在解壓目錄的src目錄下的egg.info目錄裏,有一個requires.txt文件,裏面有如下內容,他會自動匹配最合適的版本進行下載,最終完成後,可以在python27\Lib\site-packages目錄下找到相關的目錄,都是.egg結尾的目錄。

requires.txt文件所在目錄:robotframework-selenium2library-master\src\robotframework_selenium2library.egg-info

requires.txt文件的內容:

decorator >= 3.3.2
selenium >= 2.32.0
robotframework >= 2.6.0
docutils >= 0.8.1


文件說明:

robotframework >= 2.6.0:已經安裝了

decorator >= 3.3.2: S2L庫的依賴庫
docutils >= 0.8.1: S2L庫的依賴庫
selenium >= 2.32.0:是selenium的原生python庫,要到python官網下載,而IEDriver.exe要到GOOGLE下載http://code.google.com/p/selenium/


6. 打開ride,添加Selenium2Library庫

新建一個項目project,然後在項目下新建測試集suite,在測試集頁面,點擊Library,出現一個彈窗,在彈窗的Name字段輸入“Selenium2Library”(一定要這麼拼寫),點擊按鈕OK,Selenium2Library庫添加完成



驗證一下,在ride界面,按F5,出現Selenium2Library,證明測試庫添加成功



7. 檢查是否加載測試庫

在Python27\Lib\site-packages目錄裏,有一個文件easy-install.pth,用文本編輯軟件打開看一下

如果 ./ 開頭的基本和下面這個一樣就可以了,順序無所謂


好像有點看不清,再來一張



robotframework + selenium2環境,配置完成!


參考資料:

吳穹的文章:Robot+Framework+WD+培訓-吳穹++ChinaTest2012,百度文庫,請百度搜索

齊濤道長的文章:http://blog.csdn.net/tulituqi/article/details/7604967

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章