Тестирование с использованием Ant - PullRequest
0 голосов
/ 03 ноября 2010

Когда я запускаю тест Test NG с использованием testng.xml, он работает нормально, но если я запускаю testng.xml с использованием ant (Build.xml), он выдает ошибку Cannot fine classpath

Testng.xml: -

? Xml версия = "1.0" кодировка = "UTF-8"?>

Build.xml: -

<xmlfileset dir="." includes="testng.xml"/> 

1 Ответ

1 голос
/ 15 апреля 2015
<xmlfileset dir="." includes="testng.xml">

Конечно, ошибка в этой строке. Она ищет скомпилированные классы в базовом каталоге (dir = "."). Укажите dir на папку bin, где обычно находятся скомпилированные классы или где вы сохранили классы компиляции. пример:

<xmlfileset dir="${basedir}/bin" includes="testng.xml">
...