Опитвам се да стартирам testng.xml от командния ред. Имам testng7.2.jar и JCommander jar файл в папката lib на основния проект.
Задавам classpath по следния начин:
set classpath=C:\Users\test-automation\bin;C:\Users\test-automation\lib\*
Папката lib има следните jar файлове:
com.beust.jcommander_1.72.0.jar
org.apache-extras.beanshell.bsh_2.0.0.b6.jar
org.testng_7.2.0.r202003151902.jar
org.yaml.snakeyaml_1.21.0.jar
Изпълнявам следната команда за изпълнение на testng от командния ред.
java -Dtestng.dtd.http=true org.testng.TestNG C:\Users\test-automation\testng.xml
Но получавам следната грешка:
[TestNG] [ERROR]
Cannot find class in classpath: main.IConductorRunner
Пакетът TestNG работи перфектно от конзолата на Eclipse. Но когато се опитам да го направя от командния ред (командния ред на Windows), получавам горната грешка. Не съм сигурен какво да правя точно, тъй като съм нов в testng.