51Testing软件测试论坛
标题:
通过jacoco查看android中代码覆盖率,但是在报告中无法查看到源码执行情况
[打印本页]
作者:
测试积点老人
时间:
2019-8-2 10:57
标题:
通过jacoco查看android中代码覆盖率,但是在报告中无法查看到源码执行情况
环境
jacoco + gradle
配置情况
def coverageSourceDirs = [
'../src/main/java'
]
task jacocoTestReport(type: JacocoReport) {
group = "Reporting"
description = "Generate Jacoco coverage reports after running tests."
reports {
xml.enabled = true
html.enabled = true
}
classDirectories = fileTree(
dir: './build/default/intermediates/classes/debug',
excludes: ['**/R*.class',
'**/*$InjectAdapter.class',
'**/*$ModuleAdapter.class',
'**/*$ViewInjector*.class'
])
sourceDirectories = files(coverageSourceDirs)
executionData = files("$buildDir/outputs/code-coverage/connected/coverage.ec")
doFirst {
new File("$buildDir/intermediates/classes/").eachFileRecurse { file ->
if (file.name.contains('[size=3][b]结果[/b][/size]
[attach]125974[/attach]
只能查看到方法试图,无法再次进入,查看到方法中的源码.
)) {
file.renameTo(file.path.replace('[size=3][b]结果[/b][/size]
[attach]125974[/attach]
只能查看到方法试图,无法再次进入,查看到方法中的源码.
, '[size=3][b]结果[/b][/size]
[attach]125974[/attach]
只能查看到方法试图,无法再次进入,查看到方法中的源码.
))
}
}
}
}
复制代码
结果
[attach]125974[/attach]
只能查看到方法试图,无法再次进入,查看到方法中的源码.
作者:
海海豚
时间:
2019-8-5 09:42
你的源码也需要拿到才能进去看具体的代码。把源码也下载下来。
作者:
qqq911
时间:
2019-8-5 11:33
看看设置吧
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2