robotframework (一)-----安裝
robotframework支持的測試有如下:
web自動化測試:seleniumLibrary,selenium2Library,selenium2Library for java,waitr-robot等;
Windows GUI 測試:AutoItLibrary。
移動測試:Android library、iOS library、AppiumLibrary 等。
數據庫測試:Database Library (Java)、Database Library (Python)、MongoDB library 等。
文件對比測試:Diff Library。
HTTP 測試:HTTP library (livetest)、HTTP library (Requests)等
安裝:
我的電腦是win7 64位
1.python
因為RF是基於python2,所以我安裝的python2.7 , 官網:https://www.python.org/
進入官網首頁,點擊Downloads
選擇對應的版本,點擊downloads
選擇對應自己系統的版本,進行下載,下載成功後再根據提示一步一步進行安裝
以下所有的安裝文件都在 鏈接:https://pan.baidu.com/s/1BsI3rGJsN_tPImVDbhtX8w 密碼:lmik
2.Robot Framework
下載地址:https://pypi.python.org/pypi/robotframework/2.8.7
我安裝的是2.8.7版本,下載的是exe版本,直接點擊根據提示安裝
也可通過pip安裝:pip install robotframwork==2.8.7
3.wxPython
下載地址:http://www.wxpython.org/download.php
這個是必須安裝的,我安裝的是 wxPython2.8-win64-unicode-2.8.12.1-py27.exe
4.安裝RIDE
下載地址:https://pypi.python.org/pypi/robotframework-ride
RIDE 是Robot Framework 測試數據的編輯器。它使測試用例的創建、運行、測試項目的組織可以在圖
形界面下完成。
我安裝的是robotframework-ride-1.5.2.1
如果是exe直接點擊安裝,如果是壓縮包,並執行setup.py 文件
安裝好後,桌面會生成一個小圖標
因為我的電腦裏面安裝了pycharm,所以這樣顯示,這樣打開是這樣的,明顯不是我們想要的結果
此時右擊圖標,選擇打開方式,選擇python.exe的方式就行了
如果還是不能啟動,有可能是因為wxPython 版本不一直造成的。
我們可以通過右擊桌面RIDE 圖標--->屬性:
在“目標”中會看到:“from robotide import main”的引用。打開Python Shell 輸入這行代碼:
首先告訴我們沒有找到wxPython,已經了安裝了的,為什麽會說找不到呢?別急,接著又提示你必須
安裝wxPython2.8,因為RIDE 是基於這個版本編譯的。
接著又告訴你wxPython 2.8.12.1 版本可以在下面的地址中,需重新安裝wxpython版本就行
到此robotframework安裝完畢,為了以後工作中的方便,建議安裝steuptools 與pip,方便下載,pip 的安裝依賴於setuptools ,所以在安裝pip 之間需要先安裝
setuptools。需要註意的是目前python3 並不支持setuptools,需要使用distribute。
setuptools 與pip 下載地址:
https://pypi.python.org/pypi/setuptools
https://pypi.python.org/pypi/pip
通過解壓工具進行解壓將得到兩個文件夾,在Windows 命令提示符進入到文件解壓目錄,通過Python
執行安裝文件setup.py 進行安裝。安裝setuptools:
安裝pip 的方法與setuptools 相同,切換到pip 解壓目錄,運行setup.py 文件:
安裝完後在命令行輸入pip。出現以下界面表示安裝成功
robotframework (一)-----安裝