Исправление очень естественное!
Вы находитесь в текущем каталоге CWD , ваш POM находится в / pom. xml, вы запускаете mvn test , и ваша конфигурация говорит testng. xml.
Итак, topi c должен быть назван «Где должен быть testng. xml» .
Если в конфигурации указано testng. xml, тогда Suite XML должен находиться по адресу:
/ testng. xml
тот же каталог, где находится POM - /pom.xml
Но если вы настроите src / test / resources / testng. xml, то реальное расположение TestNG Suite XML будет:
/ src / test / resources / testng. xml, где " / " - это CWD - это именно каталог, в который помещается pom. xml, а затем src / test / resources - подкаталоги.
Пожалуйста, прочтите документацию!
Особенно см. Эту часть в документации:
<suiteXmlFiles>
<file>src/test/resources/testng1.xml</file>
<file>src/test/resources/testng2.xml</file>
</suiteXmlFiles>
https://maven.apache.org/surefire/maven-surefire-plugin/examples/testng.html#Running_Tests_in_Parallel