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