Java Eclipse工具,用于自动确定哪些单元测试可能受到源代码更改的影响

Java Eclipse工具,用于自动确定哪些单元测试可能受到源代码更改的影响,java,eclipse,unit-testing,Java,Eclipse,Unit Testing,我在Eclipse中有一个大型Java项目,其中包含多个模块和单元测试,可能需要很长时间,因此运行所有这些都是不切实际的 我想要一个工具来决定哪些单元测试实际上可能受到源代码更改的影响,并且只运行那些单元测试 这个决定将基于导入:导入已修改的类的测试,或者导入本身使用已修改的其他类的测试,等等,都必须运行 有这样的工具吗?可能就是你想要的插件。它会持续为您更改的单元运行测试,并在状态栏中以绿色或红色的小字段显示反馈 附带说明:单元测试没有外部依赖关系,因此通常不应该运行太长时间。如果您有运行时间

我在Eclipse中有一个大型Java项目,其中包含多个模块和单元测试,可能需要很长时间,因此运行所有这些都是不切实际的

我想要一个工具来决定哪些单元测试实际上可能受到源代码更改的影响,并且只运行那些单元测试

这个决定将基于导入:导入已修改的类的测试,或者导入本身使用已修改的其他类的测试,等等,都必须运行

有这样的工具吗?

可能就是你想要的插件。它会持续为您更改的单元运行测试,并在状态栏中以绿色或红色的小字段显示反馈

附带说明:单元测试没有外部依赖关系,因此通常不应该运行太长时间。如果您有运行时间很长的测试,这可能暗示它们不是单元测试。您应该将它们与单元测试分开,例如通过标记和过滤它们: