rf架構
robot_frame_work架構
注意!!!
robotframework-ride1.7.4.2 與python3.8存在相容問題~~~~請使用python3.7環境運作,已驗證3.7正常
3.8相容問題資訊來源: https://www.kejisen.com/article/152316619.html
建立圖示參考: https://www.jianshu.com/p/a67859b581df
安裝rf庫
#依賴包的包名
# 主包名
robotframework
# selenium相關包,用于執行ui自動化
robotframework-seleniumlibrary
robotframework-httplibrary
# appnium相關包,用于做app自動化測試
robotframework-appiumlibrary
# 資料庫相關包
robotframework-databaselibrary
# 接口請求相關包
robotframework-requests
# rf的gui包
robotframework-ride
# gui運作ride的包
wxPython
#一次性安裝
pip install robotframework robotframework-seleniumlibrary robotframework-appiumlibrary robotframework-databaselibrary robotframework-requests robotframework-ride wxPython
驗證安裝是否成功
# cmd下執行robot --version
robot --version
# 顯示版本說明安裝成功
GUI啟動rf-ride
桌面右鍵建立快捷方式
# 輸入下面内容根據自己的pythonw的路徑和 ride.py路徑填寫
C:\ProgramData\Anaconda3\envs\python3.7\pythonw.exe C:\ProgramData\Anaconda3\envs\python3.7\Scripts\ride.py
啟動後可以換個圖示