1. 程式人生 > >robotframework (一)-----安裝

robotframework (一)-----安裝

android l 官網 sts -s 基於 直接 inf imp 為我

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 (一)-----安裝