Как сделать покрытие кода для удаленного репозитория, развернутого на сервере Jboss с использованием Emma?

Вот мой сценарий.

  1. У меня есть кодовая база, которая построена и развернута как EAR на сервере jBoss.

  2. У меня есть отдельная структура тестирования.

  3. Теперь я хочу запустить классы этого EAR, используя мою среду тестирования.
  4. Контрольные примеры написаны в TestNG.
  5. Также я хочу знать покрытие кода EAR.
  6. Я использовал eclEmma для покрытия кода для Junits, это было просто, поскольку код и тесты находятся в одном месте. Как я могу использовать Эмму в случае удаленной базы кода. Пожалуйста помоги.

1 ответ

EclEmma - это плагин Eclipse, основанный на JaCoCo - библиотеке покрытия кода Java. JaCoCo предоставляет различные способы сбора покрытия кода. В частности, вы можете подключить его к серверу в качестве агента Java и удаленно запрашивать информацию о покрытии. И даже импортировать и показать его в Eclipse, используя EclEmma.

Другие вопросы по тегам