Если вы используете отказоустойчивый плагин для запуска интеграционных тестов, вы можете указать порядок запуска тестов, указав параметр runOrder , который действителен после версии 2.7. Из документации:
Определяет порядок запуска тестов. Поддерживаемые значения:
«алфавитный», «обратный алфавитный», «случайный», «почасовой»
(в алфавитном порядке в четные часы, в обратном алфавитном в нечетные часы) и
"файловая система". Нечетный / четный для почасовой определяется во время
сканирование пути к классу, что означает, что он может измениться во время многомодульного
строить. По умолчанию: файловая система
Так что нет никакого способа указать, что тесты выполняются в произвольном порядке. Однако если вы используете TestNG, вы можете указать порядок.
Если вы используете плагин surefire, у вас точно такой же параметр, runOrder , с такими же возможными значениями.