У вас проблема с CLASSPATH.
Пожалуйста, внимательно посмотрите на ошибку
[TestNG] java.lang.NoClassDefFoundError:yellowfin/bi/utils/BrowserFactory
Вместо того, чтобы использовать java -cp
для запуска тестов TestNG, я настоятельно рекомендую вам использовать инструмент сборки, такой как Ant/Maven/Gradle/Kobalt/Buck
, для компиляции, запуска тестов, управления classpath и т. Д., А затем использовать инструмент сборки запустить ваши тесты.
Здесь нет ничего плохого в TestNG. Исправьте команду java -cp
, чтобы включить в jar папку, содержащую этот класс, и повторите попытку.