JUnit测试索引

时间:2011-07-13 09:04:02

标签: testing documentation junit automation

我正在努力想出一种有效的方法来索引我的JUnit测试,并希望能够提供一些自动化的方法来实现它。

现在,我有一个包含50多个单元测试的JUnit Text夹具。我希望通过一个@After块或其他东西,在每次测试之后,它可以运行一些打印输出类型的测试“摘要”,指定唯一的参数等,然后理想情况下,我可以采取这个输出,并将其用作测试套件的索引。

唯一的参数包括测试函数的名称,测试的各种输入参数以及预期/实际结果等。

我不确定如何做到这一点,但我确信我不是第一个想尝试做这样的事情的人,所以我想知道是否存在现有或有效的方法这样做。

提前致谢!

1 个答案:

答案 0 :(得分:2)

使用maven设置项目 - 而不是获得JUnit测试的所有结果。

看看Maven及其surefire插件,如何自定义输出。

Maven:http://maven.apache.org/

Surefire插件:http://maven.apache.org/plugins/maven-surefire-plugin/