У меня проблемы с запуском моего testNG xml-файла из командной строки из-за основных тестов Selenium Java, имеющих несколько пакетов.
У меня есть пакет с именем webDrivertests, который включает в себя класс java, содержащий методы xmlзапускается файл, который называется LoadConfigModels.java.
. Файл xml имеет параллельLoadConfig.xml.
. В LoadConfigModels.java я импортирую другой пакет, называемый утилитой, который содержит класс под названием ExcelUtils.java, который яиспользовать для анализа листа Excel.
Вот пакетный файл, который я использую:
set projectLocation=C:\Users\user_name\eclipse-workspace\Test_Scripts
cd/
cd %projectLocation%
set classpath=%projectLocation%\bin;%projectLocation%\lib\*
java org.testng.TestNG %projectLocation%\parallelLoadConfig.xml
pause
Вот каталог:
-> Имя проекта: Test_Scripts
----> Пакет: утилита
--------> ExcelUtils.java
----> Пакет: webDrivertests
--------> LoadConfigModels.java
Все работает гладко, пока код не достигнет вызова Excel.utils и не завершится сбоем.Код работает нормально при запуске в Eclipse.Любая помощь будет оценена!Спасибо