Выполните testng xml, используя основной метод java в указанной структуре папок - PullRequest
0 голосов
/ 21 июня 2019

Выполнение в testng.xml работает нормально, но при этом же выполнении выдается исключение не удается найти путь к классу тестового класса при выполнении с помощью метода main.

Метод main в проекте Java имеет следующую структуру: src / main / java - содержит несколько пакетов, включая класс, который содержит метод main src / test / java - содержит несколько пакетов для тестовых классов и методов

Когда класс содержит main метод в src / test / java создает основной метод не найден ошибка

Когда класс содержит main метод в src / main / java создает тестовый класс не найден ошибка

// Create object of TestNG Class
TestNG runner=new TestNG();

// Create a list of String 
List<String> suitefiles=new ArrayList<String>();

// Add xml file which you have to execute
suitefiles.add("C:\\Users\\Documents\\Blog6March\\dummy16june\\testng.xml");

// now set xml file for execution
runner.setTestSuites(suitefiles);

// finally execute the runner using run method
runner.run();
...