1. 程式人生 > >mac os搭建robot framework測試環境

mac os搭建robot framework測試環境

1、python
官方下載地址:http://www.python.org/downloads/
這個就不多說了,mac中自帶python,我的是自帶python2.7

2、setuptools
官方下載地址:
http://pypi.python.prg/pypi/setuptools/,下載最新版本的tar.gz檔案,我下載的是setuptools-28.6.1.tar.gz

安裝方法:解壓縮tar.gz 檔案,進入解壓出來的目錄,輸入sudo python setup.py install,等待安裝完成

3、robot framework
官方下載地址:
http://github.com/robotframework/robotframework/releases

,下載最新版本,我下載的是3.0版本,解壓下載下來的tar.gz檔案,進入解壓出來的目錄,輸入sudo python setup.py install,等待安裝完成

4、wxpython
安裝wxpython花費了很長時間,官方下載地址為http://www.wxpython.org/download.php,下載最新版本後在後面執行RIDE的時候,會有如下提示:
這裡寫圖片描述

a、拷貝pth檔案到指定目錄
這裡寫圖片描述

b、 拷貝wxPython目錄到指定目錄

在執行命令之前,請先確保你的/usr/local/lib目錄是存在的,如果沒有lib目錄請自己建立一個:

sudo mkdir /usr/local/lib

如果已經有lib目錄就不用建立目錄了,直接執行下面的語句

這裡寫圖片描述

拷貝完成後,/usr/local/lib/wxPython-unicode-2.8.12.1/目錄下是bin、include、lib、share四個目錄,這樣wxPython的安裝就完成了(此解決方案,參考狂師部落格,感謝狂師的分享)。

5、robotframework-ride
官方下載地址:http://github.com/robotframework/RIDE/releases
我下載的最新版本是1.5.2.1,解壓下載下來的tar.gz檔案,進入解壓出來的目錄,輸入sudo python setup.py install,等待安裝完成

驗證安裝結果:終端輸入 ride.py,提示
這裡寫圖片描述

因為mac預設是64位執行,所以python也預設執行64位,此時需要調整python預設為32位,有兩種操作方式:
(1)在終端裡執行:

defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

(2)或者在”~/.bash_profile”裡增加:

export VERSIONER_PYTHON_32_BIT=yes

儲存退出後執行 source ~/.bash_profile後就可以正常開啟RIDE。
我使用的第一種方法,之後在終端輸入ride.py可以正常開啟RIDE了,介面如下:
這裡寫圖片描述

---這是新建了一個工程後的截圖