## 并行执行模式
-
执行模式可以使用以下两种模式:
-
SAME_THREAD
-
强制在父级使用的同一线程中执行。
-
CONCURRENT
-
并发执行,除非资源锁强制在同一线程中执行。
-
默认情况下,所有的测试用例中的测试方法使用的是
SAME_THREAD
执行模式。
## 执行模式更改
-
有两种配置方法:
-
使用属性配置,通过设置配置参数
junit.jupiter.execution.parallel.mode.default
来更改默认值。 -
使用
@Execution
注解更改对应的测试类及其子类(如果有)的执行模式。
## 使用属性配置
***** 所有 测试节点并行 执行
- 所有的测试节点「测试方法」都并行执行
#对应并行执行模式 junit.jupiter.execution.parallel.mode.default = concurrent

***** 测试类并行执行,测试类顺序执行
配置文件配置:junit.jupiter.execution.parallel.mode.classes.default=concurrent

***** 测试类顺序执行,测试方法并行
junit.jupiter.execution.parallel.mode.default = concurrent
junit.jupiter.execution.parallel.mode.classes.default=same_thread

***** 测试类并行执行,测试方法并行
junit.jupiter.execution.parallel.mode.default = concurrent
junit.jupiter.execution.parallel.mode.classes.default=concurrent


