Несколько testng.xmls в одной конфигурации запуска IntelliJ? - PullRequest
1 голос
/ 25 сентября 2010

У меня есть проект, в котором есть два разных модуля, каждый со своим набором тестовых тестов. У меня есть отдельные конфигурации запуска с включенным покрытием кода для каждого. Мне нужно запустить обе системы для сбора статистики покрытия, и мне было интересно, есть ли способ объединить данные покрытия в один сеанс.

Можно ли создать в IntelliJ конфигурацию запуска, которая выполняет два разных файла testng.xml?

1 Ответ

1 голос
/ 25 сентября 2010

Я не знаю конкретно об IDEA, но TestNG позволяет включать файлы XML:

<suite name="My suite">
  <suite-files>
   <suite-file path="./suite1-1.xml" />
   <suite-file path="./suite1-2.xml" />
  </suite-files>
</suite>

Кроме того, вы можете запустить основной класс TestNG для нескольких файлов XML, поэтому, если вы можете указать такую ​​командную строку в конфигурации запуска IDEA, это должно решить вашу проблему:

java org.testng.TestNG suite1-1.xml suite1-2.xml
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...