- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android UiAutomator2 Gradle 执行测试
Android UiAutomator2 Gradle 执行测试— 课程概要
Gradle Task 介绍
Android Gradle Task
Gradle 执行测试
对应视频课程请进入极客学院,搜索课程名称
Android UiAutomator2 Gradle 执行测试
Gradle Task 介绍
Gradle Task 介绍— 课时知识点
Gradle 介绍
Gradle 基础
Gradel 安装与配置
Gradle Task 介绍— Gradle介绍
Gradle是一种依赖管理/自动化构建工具,跟ant/maven一样。但是跟ant/maven又不一样,它采用了Groovy语言,并没有使用xml语言。这使得它更加简洁、灵活。更加强大的是,gradle完全兼容maven。
更多详细介绍可以看它的官网:/
Gradle优势:
更容易重用资源和代码
可以更容易创建不同的版本的程序,多个类型的apk包
更容易配置,扩展
更好的IDE集成
Gradle Task 介绍— Gradle基础
Project:项目代表一个正在构建的组件(如一个 jar 文件),或一个想要完成的目标(如部署应用程序)
Task:任务代表完成一个最小动作
Task A
Task C
Task B
Task A
Task C
Task B
Project1
Project2
Gradle Task 介绍— Gradle 安装配置
1.安装JDK,并配置JAVA_HOME环境变量
因为Gradle是用Groovy编写的,而Groovy基于JAVA
2.下载Gradle
地址:/downloads
3.解压gradle-xx-all.zip
4.配置环境变量
添加环境变量:GRADLE_HOME 值为:gradle根目录
添加PATH: %GRADLE_HOME%/bin 加到PATH的环境变量
5.验证安装
配置完成之后,运行gradle -v,检查是否安装无误
Android UiAutomator2 Gradle 执行测试
Android Gradle Task
Android Gradle Task
Build tasks
assemble
组装所有应用程序
assembleAndroidTest
组装测试应用程序
assembleDebug
组装调试构建
assembleRelease
组装所有发布构建
clean
删除构建目录
Help tasks
help
显示帮助信息
tasks
显示工程下的所有任务
Install tasks
installDebug
安装调试版本
installDebugAndroidTest
安装调试版本的测试
uninstallAll
卸载所有应用程序
uninstallDebug
卸载调试构建
uninstallDebugAndroidTest
卸载安卓(设备)测试调试构建
uninstallRelease
卸载发布的版本
Verification tasks
connectedAndroidTest
安装和运行所有的Instrumentation测试,在所有adb连接的设备
connectedCheck
当前连接设备上运行所有设备测试
connectedDebugAndroidTest
安装和调试的测试应用,在所有连接设备上运行
Android UiAutomator2 Gradle 执行测试
Gradle 执行测试
Gradle 执行测试— 课时知识点
执行测试步骤
报告内容
Gradle 执行测试— 执行测试步骤
1. 打开 Studio 中的 Terminal
或者打开 cmd 命令行,进入工程目录
2. 连接手机到 PC ,输入命令
gradle connectedCheck
或者
gradle cC
3. 开始执行,等待测试完成
报告目录:app/build/reports/androidTests/connected/index.html
Spoon 执行测试— 报告内容
通过率
总用例数量
失败数量
运行总时间
按失败用例显示
按包名显示
按类名显示
简洁 清晰
Android UiAutomator2 Gradle 执行测试
本套课程中我们学习了使用 Gradle 运行测试。你应当掌握了以下知识:
CGradle Task 介绍
Android Gradle Task
Gradle 执行测试
你可以使用这些技巧来测试您的应用,如果想继续提高,你可以继续在极客学院学习。
您可能关注的文档
最近下载
- 团餐行业发展趋势及发展战略研究报告.pptx VIP
- 苏科版九年级数学上册 2.4圆周角同步培优训练卷(有答案).doc VIP
- 执业药师继续教育《回归象思维,了解中医思维模式》习题答案.docx VIP
- 覆膜砂铸造工艺流程及注意事项.pdf VIP
- 学校膳食经费的预算编制与审批流程.docx
- 压力容器现场气压试验施工措施.doc VIP
- (高清版)B-T 4942-2021 旋转电机整体结构的防护等级(IP代码) 分级.pdf VIP
- 配网自动化系统调试施工方案.docx VIP
- 分式化简计算题50题(一).doc VIP
- 2024年八年级英语上册Howdoyoumakeabananamilkshake知识点总结人教新目标版.doc VIP
文档评论(0)