Как мне контролировать, какие тесты запускать в testng из ant? - PullRequest
2 голосов
/ 06 мая 2011

В build.xml: цель testng имеет такие атрибуты, как «testname» и «suitename». Но они, похоже, не активируют и не деактивируют соответствующие тесты или наборы в файле testng.xml

Это правильный способ их использования?

Как я могу контролировать, какие тесты или наборы запускаются из build.xml, который ссылается на testng.xml?

Спасибо.

Ответы [ 2 ]

1 голос
/ 21 ноября 2012

Я нашел этот пост, чтобы решить похожую проблему:

http://www.nullin.com/2009/12/23/running-single-test-or-class-using-testng-and-ant/

До тех пор, пока вы можете вписать в шаблон любые параметры, которые вы хотите (или сделать их заменяемыми)Вы можете получить большую часть преимуществ от обоих подходов.

0 голосов
/ 06 мая 2011

Вы не можете выбрать testng.xml и , чтобы указать TestNG, какие тесты выбрать из этого testng.xml. Для этого используйте другой файл testng.xml.

Командная строка и ant / maven также позволяют вам делать элементарный выбор, но вы не можете указать testng.xml.

...