我有一个代码覆盖率非常低的大型 Java 项目,我想增加测试用例的数量。有什么方法可以衡量哪些类在运行时使用最多?这样我们就可以衡量我们需要首先覆盖哪些类。该项目是一个运行在 tomcat 和 websphere 上的 web 应用程序,如果它很重要的话。
最佳答案
是的。
有一些工具可以替代标准的类加载器,以便在加载这些类时检测类的覆盖率。
我认为 Clover 和 Emma 是我用过的最好的。 Emma 是自由人,但自 2005 年以来似乎不太活跃。
关于java - 如何在非常大的java项目中检查动态类的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8471857/