21

我想知道自动生成 JUnit4 测试的好工具。通过自动生成,我的意思是如果我编写一个 .java 文件,那么应该使用方法占位符和设置/拆卸来创建相同的测试文件(如 eclipse 的自动生成构造函数功能)

我找到了一些,但我还没有全部尝试过,坦率地说,我对过多的选择感到不知所措。我想知道是否有人尝试了其中的一些/全部,并且有来自这些或任何其他的任何建议。

4

5 回答 5

6

我使用 Eclipse 插件 MoreUnit。它可以生成测试类和测试方法。它还显示了哪些方法具有测试方法...

TestNG(JUnit 也不错)和EclEmma一起使用junit 测试非常容易处理并跟踪代码覆盖率

于 2013-01-03T17:14:33.500 回答
4

一些建议:RandoopAgitarOneEvoSuit for Java。

于 2014-10-11T14:17:00.937 回答
4

IntelliJ IDEA的Squaretest插件运行良好。它可以使用大量所需的样板代码自动生成测试类。它支持使用 JUnit4、JUnit5、AndroidJUnit4 或 Robolectric3 测试框架在 Java 或 Groovy 中创建测试。

免责声明:我创建了 Squaretest 插件。

于 2018-03-06T16:43:24.493 回答
3

CodePro Analytix Plugin for Eclipse 也不错。对我来说最重要的是它会生成多个测试用例,涵盖方法的所有执行路径,分析死代码和依赖关系,并具有许多其他功能。在此处查看用户指南

于 2014-08-14T13:39:09.817 回答
2

我最喜欢的是JUnit-Tools来生成 JUnit 测试等等。这是一个eclipse插件并且是最新的。此外,还有许多配置和适应的可能性。

于 2016-08-12T16:21:43.490 回答