androidstudio单元测试生成测试报告以及生成单元测试代码覆盖率报告

更新时间:2023-06-13 01:16:43 阅读: 评论:0

androidstudio单元测试⽣成测试报告以及⽣成单元测试代码覆
盖率报告
如果要计算AndroidTest的覆盖率,只需要在模块的adle⾥的buildTypes闭包⾥添加开启覆盖率统计即可。
debug {
testCoverageEnabled true
王渔洋}
这个功能貌似在android 5.0以上可以,我试过两个5.0以下的⼿机,覆盖率都是零。
要⽣成报告,可以在AS⾥找到Gradle菜单,找到verification ->createDebugCoverageReport,右键运⾏这个task就可以了。
非主流女生图片会⽣成⾃动化单元测试报告和⼀个ec⽂件。ec⽂件将⽤于⽣成单元测试代码覆盖率报告。
宁波杭州湾很简单,⾸先我们将这个⽂件存放到build/outputs/code-coverage/connected下,然后在adle加⼊如下语句:
apply plugin: 'jacoco'
def coverageSourceDirs = [
'../app/src/main/java'
]
task jacocoTestReport(type: JacocoReport) {
group = "Reporting"
description = "Generate Jacoco coverage reports after running tests."
reports {
软妹
}
classDirectories = fileTree(
dir: './build/intermediates/class/debug',
excludes: ['**/R*.class',
'**/*$InjectAdapter.class',
'**/*$ModuleAdapter.class',
'**/*$ViewInjector*.class'
])
sourceDirectories = files(coverageSourceDirs)
executionData = files("$buildDir/outputs/code-coverage/")
doFirst {
筹资预算
new File("$buildDir/intermediates/class/").eachFileRecur { file ->
if (ains('$$')) {
圣诞壁纸
}
}
}
}
打扰一下的英语怎么说
然后我们执⾏gradle jacocoTestReport ⽣成报告,报告的存放⽬录为项⽬根⽬录下的 build/reports/jacoco/jacocoTestReport⽬录下:
竭尽全力造句

本文发布于:2023-06-13 01:16:43,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/941267.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图