![]() |
1
2
我认为ibmrational测试覆盖工具工具工具对象代码。 代码覆盖率是否意味着,除了100%之外? 如果你没有100%的覆盖率,你就会知道你没有锻炼。 |
![]() |
2
2
对于编译代码(不是Java), try Valgrind |
|
3
1
旧帖子。。。但是我的两分钱。 如果您有一堆jar,并且您知道您使用的是什么类/方法,那么您可以对jar进行检测 Emma 并针对这些jar运行示例应用程序。 在我的例子中,jar实际上是我们公司用来构建网页的专有组件(用来生成html代码)。我们有一个使用这些组件的示例应用程序和一系列针对示例应用程序运行的测试。我编写了一个ant任务,将maven依赖项复制到一个目录中,对它们进行检测,并对这些检测过的jar运行测试。这个任务是从maven POM调用的,因此是构建过程的一部分。 此外,作为构建过程的一部分,我们处理emma覆盖率数据以生成报告。这个报表显示了jar中我们没有源代码的类和方法!希望这有帮助。 |
![]() |
4
0
如果您有入口点(公共方法)的数量,您可以测试其覆盖率。不过,我不知道有什么工具。 |