eclipse 代码覆盖率
俗话说傻瓜还是工具 。 但是,对我来说,如何最有效地使用工具并不总是显而易见的。 因此,我通常会花一些时间检查新的游乐场1 ,这些游乐场有望在不降低质量的情况下提高我的工作速度。 这样,我遇到了EclEmma ,这是Eclipse IDE的代码覆盖工具,对于实现全面的测试用例非常有用。
覆盖范围
通常,“ 测试覆盖率是查找代码库中未经测试的部分的有用工具 ”,因为正如马丁·福勒 ( Martin Fowler)所说2 , “ 测试驱动开发是一种非常有用的工具,但肯定不足以帮助您获得良好的测试 ”。 鉴于此,分析代码库中未经测试的零件的通常方法是不时地运行适当的工具,或者是例如每晚生成一次自动生成的报告。
然而,第一种方法似乎有点不确定性