JUnit5實現並發執行用例


1.添加或修改配置文件junit-platform.properties,該文件在resources目錄下,並將resource標記為Test Resources Root

以下需添加進文件中的內容,值根據自身情況修改

 

#是否允許並行執行true/false
junit.jupiter.execution.parallel.enabled=true
#是否支持方法級別多線程 same_thread/concurrent
junit.jupiter.execution.parallel.mode.default = concurrent
#是否支持類級別多線程 same_thread/concurrent
junit.jupiter.execution.parallel.mode.classes.default = concurrent
#the maximum pool size can bu configured using a ParalleExecutionConfigurationStrategy
junit.jupiter.execution.parallel.config.strategy = fixed
junit.jupiter.execution.parallel.config.fixed.parallelism = 5

 

 

 

 

2.用例前添加

@RepeatedTest(10) //10為當前用例執行的次數
@Execution(CONCURRENT)  //CONCURRENT表示支持多線程

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM