• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

您的位置:您的位置:软件测试技术网 >> 软件测试技术 >> 白盒测试 >> 方法论 >> 查看资讯

字号: | 推荐给好友 上一篇 | 下一篇

追求代码质量: 不要被覆盖报告所迷惑

发布: 2008-6-23 15:14 | 作者: 不详 | 来源: 领测软件测试网编辑整理 | 查看: 12次 | 进入领测软件测试网论坛讨论

领测软件测试网 软件测试技术网!qO;Vnp8f

软件测试技术网#WUGR$U*F3Z^

当我使用新的测试案例再次执行测试覆盖过程时,我得到了如图 2 所示的更加完整的报告。现在,我覆盖了未测试的 buildHierarchy() 方法,也处理了另一个 buildHierarchy() 方法中的两个 if 块。然而,因为 HierarchyBuilder 的构造器是 private 类型的,所以我不能通过我的测试类测试它(我也不关心)。因此,我的行覆盖率仍然只有 88%。软件测试技术网E)p5x Y&I"}e y n


%Y.@O'_ a:S,^U软件测试技术网S'k$TIAh8t
图 2. 谁说没有第二次机会软件测试技术网w Z CWH,`t|
软件测试技术网4R m