1. 程式人生 > >robotframework+SikuliLibrabry自動化測試環境

robotframework+SikuliLibrabry自動化測試環境

clas 感覺 java color pack 這一 雙擊 tex down

1、Python的安裝

1.1、python的下載

  • 下載地址:https://www.python.org/downloads/release/python-2712/

註:Python當前的最新版本為3.5.2,而由於最新版本對RIDE的支持上還存在一些問題,因此在這裏我們使用的版本為2.7.12。

1.2、python的安裝

python分為有64位和32位版本,這裏以64位版本的安裝為例:

1) 雙擊下載的:python-2.7.12.amd64.msi

2) 選擇要安裝的python的路徑,這個路徑可以隨便選擇,但是要記錄自己的安裝路徑,以用於後邊的配置。

3) python.exe添加到path中

4) 一路點擊“Next”,直到python安裝完成。

註:在安裝過程中程序會自動安裝pip和setuptools。

2、RobotFramework的安裝

  1. 按鍵windows+R,調出運行運行窗體,在運行窗體中輸入cmd,點擊確定。

2) 在彈出的命令窗體中輸入:pip install robotframework,點擊回車鍵

Robotframework能夠自動安裝成功。

3、wxPython的安裝

3.1、wxPython的下載

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

註:wxPython版本必須是2.8.12.1

3.1、wxPython的安裝

雙擊wxPython2.8-win64-unicode-2.8.12.1-py27.exe,按照安裝向導直至安裝成功。

wxPython並不是每個版本都能夠支持RIDE。配置完成後,點擊桌面的圖標不能啟動程序時,在cmd中輸入ride.py ,提示只有2.8.12.1版本支持RIDE。


4、robotframework-ride的安裝

4.1、安裝

1)按鍵windows+R,調出運行運行窗體,在運行窗體中輸入cmd,點擊確定。

  1. 在彈出的命令窗體中輸入:pip install robotframework-ride,點擊回車

Robotframework-ride能夠自動下載安裝成功。

4.2、創建桌面快捷方式

根據以上步驟RIDE已經在哪混個成功,我們可以通過命令來啟動RIDE但是這種啟動方式是很不方便的,因此我們需要創建一個桌面的快捷方式。

1)新建快捷方式

在桌面右擊鼠標,彈出的菜單選擇新建-快捷方式,然後在請鍵入對象的位置輸入這一行命令:F:\Python27\pythonw.exe -c “from robotide import main; main()”

如圖:

註:這裏的Python不是在F:\Python27,需要換成你的Python所在目錄的路徑。

  1. 點擊下一步,輸入你要建立的快捷方式的名稱,如圖:

這裏的名稱可以根據自己的意願隨便命名,點擊完成,看到左面上的圖標已經建好了。

  1. 創建完成之後,我們會感覺這個圖標不好看,因此我們可以通過下邊的操縱將圖標換成機器人圖標。
  • 圖標要換成機器人圖標,需要快捷方式上點擊右鍵-屬性,
  • 點擊“更改圖標”,在瀏覽裏找到目錄F:\Python27\Lib\site-packages\robotide\widgets,裏面有個robot.ico的圖標(大家到自己的安裝目錄相同路徑去找一下),

  • 選它之後,點打開,確定之後再確定就可以了,

5、jre的安裝

由於SikuliLibrary需要Java的支持,因此安裝SikuliLibrary之前需要先將jre安裝到電腦上。

5.1、下載jre

  • 下載地址:https://www.java.com/en/download/manual.jsp

註:下載時下載最新版本即可。

5.2、安裝jre

雙擊jre-8u111-windows-x64.exe,按照安裝向導提示,正確完成安裝。

6、SikuliLibrary的安裝

1)按鍵windows+R,調出運行運行窗體,在運行窗體中輸入cmd,點擊確定。

2) 在彈出的命令窗體中輸入:pip install robotframework-SikuliLibrary,點擊回車

Robotframework-SikuliLibrary能夠自動下載安裝成功。

7、databaselibrary的安裝

在命令窗體中輸入:pip install robotframework-databaselibrary,點擊回車

Robotframework-databaselibrary能夠自動下載安裝成功。

robotframework+SikuliLibrabry自動化測試環境