看了下现在 IdeaU 的单测统计,可以查看类、方法和行覆盖率,但是没有看到分支覆盖率和增量代码覆盖率的选项,想问问大家平时怎么统计的?
看了下现在 IdeaU 的单测统计,可以查看类、方法和行覆盖率,但是没有看到分支覆盖率和增量代码覆盖率的选项,想问问大家平时怎么统计的?
|
nimingyonghuDec 11, 2019
1
什么覆盖率? 单元测试? 说话说清楚
|
|
PDXDec 11, 2019 via iPhone
2
不知道你说的是啥..
|
|
silentstormDec 11, 2019 via Android
3
分支覆盖率可以用 atlassian 的 clover 来统计
|
|
BBCCBBDec 11, 2019
4
jacoco
|
|
peteronthewayDec 11, 2019
5
jacoco + sonarqube
|
|
vanityfairnDec 11, 2019
6
jacoco
|
|
A8XXXDec 11, 2019
7
jenkins
|
|
bobuickDec 11, 2019
8
jacoco, sonar
|
|
hantsyDec 11, 2019
9
jacoco 是比较现代的测试覆盖率统计工具吧,可以结合 Maven,Gradle 生成报告。sonar 最初主要是代码质量检测。
单纯的追究覆盖率我觉得没有必要,也不一定要设置一个比例,比如有的项目要求 70%等。从适合角度来讲,写测试时关键一点要求测试要检测所有的逻辑路径分支(正常,异常都要考虑到)。 |
|
hzgitDec 11, 2019
10
jacoco + sonar
|