QAF Framework-Ошибка: не удалось найти или загрузить основной класс org.testng.remote.RemoteTestNG - PullRequest
0 голосов
/ 10 июля 2020

Env: QAF, Java, TestNG, Appium, IVY

Я использую QAF вместе с BDDTestFactory. Я обновил Eclipse с Java Developers IDE до Neon. Затем, после выполнения всех настроек, включая загрузку зависимостей, я вижу эту ошибку. введите описание изображения здесь

1 Ответ

0 голосов
/ 25 июля 2020

Потратив немало времени, наконец, узнал решение. Настоящим виновником была версия Eclipse. Использовался неон Eclipse, который был выпущен в 2016 году и был довольно старым. Eclipse был обновлен с «Neon» до «2020-06», и после этого все работало без сбоев. Но все же совместимая версия TestNG для QAF framework - 6.10.

Просто для удобства других, если мы напрямую загрузим ссылку «Ma c OS X (Cocoa) 64-bit», отображаемую в разделе «Ссылки для скачивания» 'здесь справа: https://www.eclipse.org/downloads/packages/release/neon/3/eclipse-ide-java-ee-developers, он действительно загружает версию Eclipse Neon.

Если вы внимательно заметили вверху, есть информационное сообщение «Этот пакет был выпущен 03 / 23/2017. Более новый пакет доступен здесь ". и в этом сообщении, если вы нажмете на слово «здесь», вы фактически перейдете ко всем последним версиям Eclipse. Я просто подумал (на самом деле меня обманули) самая стабильная версия на самом деле указана пользователям напрямую, и я загрузил Neon. Пожалуйста, не повторяйте ту же ошибку.

Похоже, Eclipse хочет, чтобы мы загрузили и использовали установщик Eclipse. Итак, сначала они направляют нас на страницу, где мы действительно видим старую версию Eclispe. Если мы вообще щелкнем ссылку, как упомянуто выше, то мы перейдем на страницу, где отображается баннер для загрузки установщика Eclipse вместе с последними версиями Eclipse.

...