Jenkins-Gradle-Android-Unit-Test
2016-08-04 15:07:38 0 举报
Jenkins-Gradle-Android-Unit-Test是一个集成的持续集成和自动化测试环境,主要用于Android应用程序的开发和测试。它利用Jenkins作为构建和部署工具,Gradle作为构建系统,以及Android SDK和相关插件进行单元测试。在这个环境中,开发者可以通过编写和运行单元测试来确保代码的质量和稳定性。Jenkins可以定期或在代码提交后自动触发构建过程,执行Gradle任务,包括编译、打包、部署和运行单元测试。这有助于及时发现和修复潜在的问题,提高开发效率和产品质量。
作者其他创作
大纲/内容
测试结果是否通过
ATS(魅族测试平台)
CoverAlls应用测试覆盖率平台
gradle plugin
CoverAlls
Test Pass
Jenkins Job
轮训ATS测试结果
生成测试Apk与目标Apk
生成目标与测试APK
Gradle Plugin
Travis-CI持续集成平台
SKS 下载目标apk和测试apk
Unit Test
Jenkins测试请求队列
trigger build
开始/结束
GitHub(代码提交)
名词解释 Unit Test : 单元测试 CoverAlls:代码覆盖率统计平台:https://coveralls.io SnapShot-Repo Artifactory:Jfrog org 提供的免费的snapshot版本库托管平台 Bintray Jcenter: Jfrog 提供的正式版本库托管平台 Travis:持续集成平台,与github配合,当提交代码会启动启动编译 GitHub:开源代码托管平台
准备测试数据发送至ATS
N
人工发起Jenkins任务
Download
Bintray Jcenter
SnapShot-Repo
发送指令给SKS
Y
发布aar到Artifactory
测试APK,目标APK存放地址
0 条评论
下一页