簡介:
1、Python:RF依賴Python,考慮到兼容問題,這里安裝2.7版本
2、RF:python編寫的自動化測試框架
3、ride:python編寫的圖形化軟件,可以創(chuàng)建、組織、運行測試用例
4、wxpython:python的GUI庫,ride依賴這個庫
MAC環(huán)境下:
owner:為本機的用戶名
1、安裝pip:sudo easy_install pip,輸入開機密碼
2、安裝robotframework: pip install robotframework
3、安裝ride:pip install robotframework-ride==1.5.2
注:高版本會造成不兼容問題,建議使用1.5.2版本
4、安裝brew:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝brew經(jīng)常會碰到權(quán)限問題,可以賦權(quán)給brew安裝路徑:
執(zhí)行sudo chown -R $(whoami) /usr/local
5、安裝wxpython:brew install wxpython
brew默認(rèn)啟用的地址為:/Users/owner/Library/Python/2.7/lib/python/site-packages/
若該文件夾沒有:
a、需要新建:mkdir -p /Users/owner/Library/Python/2.7/lib/python/site-packages
b、再執(zhí)行:echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/owner/Library/Python/2.7/lib/python/site-packages/homebrew.pth
6、打開:ride.py
如果遇到wxpython版本不兼容問題,請參考:https://blog.csdn.net/TZJD89/article/details/72857961
7、安裝庫
pip install robotframework-HttpLibrary
pip install robotframework-databaselibrary
pip install requests
pip install robotframework-requests
pip install pymysql
pip install python-memcached
等等~
WINDOWS環(huán)境下:
1、安裝python(2.7版本)
2、安裝wxPython2.8-win64-unicode-2.8.12.1-py27(1).exe
3、安裝pip
進(jìn)入c:\Users\Administrator
執(zhí)行 python -m pip install robotframework-httplibrary
4、安裝robotframework-ride-1.5.2.1.win-amd64.exe
5、進(jìn)入Scripts目錄 ,例如 D:\Python27\Scripts
執(zhí)行python ride.py
若是Script文件夾中沒有ride.py文件,可嘗試去網(wǎng)上下載并安裝ez_setup.py
6、修改亂碼問題,進(jìn)入以下目錄,照unic.zip里面的文件修改