RF自動化-RED(跑自動化注意事項)和(配置環境注意事項)

RED使用說明連接,請參考該連接操做-怎麼運行:http://nokia.github.io/RED/help/git

 

注:區別的話就是RED基於Eclipse,ride基於Python,基於Eclipse就能夠附加一些其它功能github

 

 

1、跑自動化注意事項app

# RobotFramework自動化簡要說明框架

## 注意事項ide

1. 測試環境必須純淨,也就是`升級`或者`恢復出廠設置`後的環境
2. 使用前修改Release\Resources\全局變量.robot文件中的${DeviceName}變量,經過`adb devices`獲取DeviceName
3. 廣告用例須要先從PC同步廣告,廣告數量5條,第一條廣告只能是視頻或音樂
4. 未限制TAG默認執行所有用例,執行和跳過多個TAG能夠用OR,中間不須要空格如voiceenORvoicecn測試

## TAG說明命令行

TAG統一使用小寫標識,目前已有TAG以下視頻

- 主版本:core
- 竟然之家:juran
- 廣告:sync
- 舞蹈:dance
- 中文指令:voicecn
- 英文指令:voiceenxml

 

二、配置環境注意事項:blog

(1)

 

(2)Python3自動化環境搭建(RED專用),方法以下:

一、雙擊安裝Appium、Python三、JDK8的.exe可執行文件,解壓RED壓縮包

二、Python3安裝好後在命令行中用pip3安裝 Packages:

pip3 install robotframework-appiumlibrary

若是提示pip3不是內部或外部命令,把C:\Users\ubt\AppData\Local\Programs\Python\Python37\Scripts加入Path環境變量

三、語音須要用到的Packages:
pip3 install baidu-aip
pip3 install pygame

四、不裝會報紅但目前沒用到的Packages:
pip3 install pypiwin32
pip3 install pyttsx

五、RED的RobotFramework框架可選Python2或Python3版本,建議選Python3,設置路徑以下
Window--Preferences--RobotFramework--Installed frameworks(點擊discover,若是不行就ADD選擇Python3的安裝地址C:\Users\ubt\AppData\Local\Programs\Python\Python37)

六、RED添加API文檔查詢,在項目路徑上右擊選擇彈出的Robot Framework--點擊Automatically discover and add libraries to red.xml

相關文章
相關標籤/搜索