扩展Junit为多线程。
Junit源代码会执行System.exit退出,主线程终止jvm都停了,其他线程肯定执行不了的。
使用GroboUtils可以去下载它的jar包,官网链接点击打开链接。
或者使用maven依赖:
代码很简单:
本文介绍如何通过GroboUtils扩展JUnit的功能,实现多线程并发执行测试用例。利用MultiThreadedTestRunner和自定义TestRunnable,可以有效地解决Junit在执行过程中因System.exit导致的线程终止问题。
扩展Junit为多线程。
Junit源代码会执行System.exit退出,主线程终止jvm都停了,其他线程肯定执行不了的。
使用GroboUtils可以去下载它的jar包,官网链接点击打开链接。
或者使用maven依赖:
代码很简单:

被折叠的 条评论
为什么被折叠?