В моем тесте у меня есть несколько наборов тестов. Например,
<suite name="Suite">
<suite-files>
<suite-file path="ASynchronousTestfile1.xml"/>
<suite-file path="SynchronousTestfile2.xml"/>
<suite-file path="SynchronousTestfile3.xml"/>
</suite-files>
</suite>
Теперь, чтобы запустить наборы в отдельных тестовых потоках. Я использую верный конфиг плагина для запуска его в отдельных потоках. Примерно так:
<configuration>
<suiteXmlFiles>testng.xml</suiteXmlFiles>
<skipTests>false</skipTests>
<properties>
<property>
<name>suitethreadpoolsize</name>
<value>3</value>
</property>
</properties>
</configuration>
Теперь, так как мой ASynchronousTestFile1.xml имеет независимые тестовые случаи, я хочу, чтобы этот набор тестов работал в нескольких потоках. Таким образом, я обеспечил параллелизм уровня теста для самого набора:
Где мне не хватает или как правильно добиться такого случая?