IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

完善的自测用例是开发信心的来源,是强大的后盾,是用于革新的底气,有了完善的junit用例才能更好的开发和拓展。

经常性的和更好的进行JUnit用例的构建和分析很重要。

1、可以maven命令执行

2、IDE工具很方便的执行,可以在方法上执行右击单个用例,可以在类上右击执行整个类的用例,也可以在目录右击执行整个目录的用例

3、如果使用的IDE工具是IntelliJ IDEA,那么还是推荐配置JUnit用例的执行集合,分集合去执行,容易划分责任和导出报告进行分析处理

(1)打开配置窗口

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

(2)点击加号,选择Junit

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

(3)输入配置

名称是一定要输入的,一个好的具有标识性的名称很重要,可以以模块和功能进行命名。

选择Test kind,一般选择All in package即可。

如果是多模块的maven工程,选择一个模块。

选择要执行的目录,点击ok,配置完成。

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

(4)批量执行junit用例

选择要执行的配置的用例集合,点击运行或调试进行执行。

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

执行完成后

 

(5)导出Junit执行结果报告

执行完成后,会显示执行了多少用例,多少失败的多少成功的,耗时等。

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

点击导出按钮,选择报告格式,一般选择HTML比较好;输入报告名称,选择导出目录,点击ok。

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

(6)分析Junit用例

使用浏览器(暂时首选谷歌浏览器)打开报告。

左上角可以看到总体结果:

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

由上角可以看到耗时,和折叠和展开的按钮,如果用例多先点击折叠,然后专门展示看失败的用例。

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告

导出的报告中会把日志信息包含在内,所以如果日志打的足够好,很容易就排查出错误原因,真实方便的一塌糊涂。

IntelliJ IDEA构建运行maven工程的JUnit用例和导出JUnit用例执行结果报告