Выполнение в 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();