2016-07-06 9 views
0

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

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

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

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

ответ

0

EclEmma - это плагин Eclipse на основе JaCoCo - Java Code Coverage Library. JaCoCo предоставляет различные способы сбора покрытия кода. В частности, вы можете подключить его к серверу в качестве агента Java и запросить информацию о покрытии удаленно. И даже import and show it in Eclipse using EclEmma.