RF筆記1_robotframework環(huán)境搭建

簡介:
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里面的文件修改

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容