Junit Custom Strategy
Пользовательская стратегия (custom strategy) для реализации параллелизации запуска автотестов.
Количество автотестов, запускаемых одновременно, равно количеству логических ядер процессора.
В настройках проекта следует указать следующие свойства:
junit.jupiter.execution.parallel.enabled=true
junit.jupiter.execution.parallel.config.strategy=custom
junit.jupiter.execution.parallel.config.custom.class=io.bitbucket.dsmoons.framework.odk.JunitCustomStrategy
Content copied to clipboard
У тестового класса указать аннотацию
@Execution(ExecutionMode.CONCURRENT)
Content copied to clipboard
Functions
Link copied to clipboard
open override fun createConfiguration(parameters: ConfigurationParameters): ParallelExecutionConfiguration
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@API(status = API.Status.STABLE, since = "1.11" )