Имеется 4 класса с тестами TestClass1, TestClasss2, TestClass3, TestClass4. Нужно создать 2 тест сьюта, каждый из которых будет включать в себя по 2 класса и запустить их параллельно, используя Maven surefire plugin.
Я создал 2 xml файла со следующим содержанием:
<suite name="TestSuite" verbose="1">
<test name="Test">
<classes>
<class name="Tests.TestClass1">
</class>
<class name="Tests.TestClass2">
</class>
</classes>
</test>
</suite>
и
<suite name="TestSuite1" verbose="1">
<test name="Test1">
<classes>
<class name="Tests.TestClass3">
</class>
<class name="Tests.TestClass4">
</class>
</classes>
</test>
</suite>
Так же добавил в pom.xml в maven-surefire-plugin следующее:
<configuration>
<suiteXmlFiles>
<suiteXmlFile>Testng.xml</suiteXmlFile>
<suiteXmlFile>Testng1.xml</suiteXmlFile>
</suiteXmlFiles>
<parallel>suite</parallel>
<perCoreThreadCount>false</perCoreThreadCount>
<threadCount>2</threadCount>
</configuration>
Далее я запускаю проект командой mvn clean test, проект собирается, но тесты не запускаются. Где я ошибся?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей