Uiautumator2学习,Gradle部分
Gradle是一个自动构建工具,使用Groovy语言,兼容maven。。。。
自动测试脚本可以通过使用Gradle来实现构建,执行本地测试。集成到服务器上运行测试的话,可以使用jekins工具本文使用的gradle版本是2.8,,
gradle基本命令(gradle命令可输入简写:首字母)
Budile tasks:
assemble 编译apk
assembleAndroidTest 编译测试apk
assembleDebug 编译调试构建
assembleRelease 编译发布构建
clean 清除构建目录
gradle 帮助
help 显示帮助信息
tasks 显示工程下所有任务
InstallTasks
installDebug 安装调试脚本
installDebugAndroidTest 安装调试脚本的测试
uninstallAll 卸载搜有应用程序
uninstallDebug 卸载调试构建
uninstallRelease 卸载发布的版本
uninstallDebugAndroidTest 卸载调试构建
connectedAndroidTest 所有链接adb的设备 安装和运行instrumentation测试
connectedCheck 当前链接设备上运行所有设备测试
connectedDebugAndroidTest 在所有测试设备上运行安装和调试的测试应用
执行测试用例
1,使用cmd或者stutio中的Terminal
2,执行gradle conenctedCheck
3,测试结果在目录:app/build/repoits/androidTests/connected/index.html