RF工具簡介與環境搭建
一,Robot Framework工具簡介
Robot Framework是一款基於Python的自動化測試框架。具有良好的可擴充套件性,支援關鍵字驅動,可同時測試多種型別的客戶端或介面,可以進行分散式測試執行。主要應用於驗收測試和驗收測試驅動開發(ATDD)。
二,環境搭建
1,安裝Python
(2)配置python環境變數,開啟計算機->屬性->高階系統設定->環境變數,在系統變數path中加上如“C:\Python27\;C:\Python27\Scripts;”的環境變數,根據自己的實際安裝目錄來配置環境變數
(3)cmd中輸入python,顯示類下圖效果,則python安裝成功
2,安裝Robot Framework
使用pip安裝robotframework 安裝命令是:pip install robotframework,安裝後驗證是否成功pybot --version
3,安裝wxPython
兩種安裝方式:
(1)在cmd中執行pip install -U wxPython,即可安裝成功
wxPython2.8-win64-unicode-2.8.12.1-py27.exe 或 wxPython2.8-win32-unicode-2.8.12.1-py27.exe
直接雙擊下一步即可。
4,安裝整合開發環境RIDE
兩種安裝方式:
(1)在cmd中執行pip install robotframework-ride,即可安裝成功
robotframework-ride-1.5.1.tar.gz,解壓後,在對應的目錄下,開啟cmd,執行python setup.py install
5,安裝setuptools
下載setuptools並解壓後,在對應的setup.py目錄下,開啟cmd,執行python setup.py install
6,安裝selenium2library
(1)使用pip安裝robotframework-selenium2library,安裝命令是:pip install robotframework-selenium2library
(2)使用pip命令安裝rtomac-robotframework-selenium2library,安裝命令是:pip install rtomac-robotframework-selenium2library
7,安裝pip
下載pip並解壓後,在對應的setup.py目錄下,開啟cmd,執行python setup.py install
8,安裝cx_Oracle(連線Oracle資料庫,引用DB庫)
下載exe檔案,直接雙擊安裝即可
9,安裝databaselibrary(DB庫)
使用pip命令安裝robotframework-databaselibrary,安裝命令是:pip install robotframework-databaselibrary
10,安裝requests(為了RF引用RequestsLibrary庫)
使用pip命令安裝requests,安裝命令是:pip install requests
11,安裝RequestsLibrary(http request庫)
使用pip命令安裝robotframework-requests,安裝命令是:pip install -U robotframework-requests
以上安裝完成之後,如何啟動RIDE:
1.通過檔案啟動(雙擊[dirPath]\python\Lib\site-packages\robotide下的__init__.py檔案)
2.通過命令啟動(執行->ride.py回車/確認)
cd C:\Python27\Scripts\
python ride.py
3.將C:\Python27\Scripts\ride.py建立快捷鍵,開啟ride.py檔案之後(以python方式開啟),點選“執行(start)”按鈕。