Robot Framework 搭建和RIDE(GUI) 的環境


在windows x64的環境上進行安裝,集成Selenium2和AutoIt的libraries,以下安裝步驟在win 7,win 8.1,win 10, win 2012 R2上測試通過

1. 下載JDK

從這里下載最新版本的jdk : https://www.java.com/en/download/

如果用老版本的jdk,從這里下載:http://www.oracle.com/technetwork/java/archive-139210.html

目前測試過可用的最新的jdk版本是 8 update 102

1.1.安裝JDK

全部默認安裝即可

2.下載Python(需要安裝2.7.x的版本)

從這里下載 : https://www.python.org/ftp/python/2.7.12/python-2.7.12.amd64.msi

2.1. 安裝Python

請選擇安裝全部功能,這樣就不需要手動的去把Python和Python Scripts的路徑加到window的path中,其他地方默認安裝。

3.下載WXPython (需要安裝2.8.x的版本)

 下載地址 : http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/wxPython2.8-win64-unicode-2.8.12.1-py27.exe/download

 3.1.安裝WXPython

 在最后的這個界面保持勾選“Compile Python .py files to .pyc”和“Create batch files for tool scripts”,其他步驟默認安裝即可。

4.下載Python extensions for windows

http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/pywin32-219.win-amd64-py2.7.exe/download

 4.1. 安裝Python extensions for windows

默認安裝即可

5.檢查Python的安裝

5.1.打開命令行窗口

點擊桌面上的“開始”,運行里面輸入cmd回車

5.2.輸入“python -version”,如果安裝正常,會顯示Python的版本號,跳到步驟7

 

如果提示“Command not found”,跳到步驟6

6.將Python script的路徑加到Windows path里

6.1.右鍵點擊“Computer”->“Properties”

6.2.點擊“Advanced System Settings”,點擊“Environment Variables”按鈕

6.3.在“System variables”里面選擇“Path”,點“Edit”

6.4在“Value”的最后面增加“;C:\Python27;C:\Python27\Scripts

這是默認的路徑,如果我們把Python安裝在別的路徑,這里要改成對應的路徑。在安裝Python的過程中,如果勾選了相應的項,這個路徑會自動加進去。

7.安裝Robot Framework

7.1.打開命令行窗口

7.2.執行“pip install robotframework”

8.安裝RIDE(Robot Framework IDE)

8.1.打開命令行窗口

8.2.執行“pip install robotframework-ride”

9.安裝Selenium2 libarary

9.1.打開命令行窗口

9.2.執行“pip install robotframework-selenium2library”

10.下載AutoIt library(64 bits)

下載地址 : http://www.itest.pro/wp-content/uploads/2015/07/AutoItLibrary-1.1_x64.rar

10.1.解壓“AutoItLibrary-1.1_x64”文件夾(我把它放在"C:\")

10.2.以管理員身份打開命令行窗口(點“開始”,輸入“cmd”,對着出來的cmd.exe點擊右鍵,選擇“Run as Administrator”)

10.3.在命令行窗口將當前路徑切換到AutoIt的目錄,在這里我是輸入“cd C:\AutoItLibrary-1.1_x64”

10.4.運行配置腳本,輸入“setup.py install”之后回車

11.運行“ride.py”

11.1.點“開始”,輸入ride.py回車

12.這就是全部安裝過程,我們將會看到這個界面

 

Tips :

如果想要命令的幫助提示,和自動填充功能,必須用“Add Libarary”按鈕將庫添加到“Test Suites”或者“Test Cases”里面,單獨加載“Selenium2Library”和“AutoItLibrary”

13.加“Requestlibrary”

13.1.requests-2.18.1 先到解壓的文件夾下   再cmd =>Run "python setup.py install"

13.2.robotframework-requests-master 先到解壓的文件夾下   再cmd =>Run "python setup.py install"

14.拷貝chromeDriver.exe 和 IEDriver.exe 到 Python27 direct


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM