Как сделать покрытие кода для удаленного репозитория, развернутого на сервере Jboss с использованием Emma?
Вот мой сценарий.
У меня есть кодовая база, которая построена и развернута как EAR на сервере jBoss.
У меня есть отдельная структура тестирования.
- Теперь я хочу запустить классы этого EAR, используя мою среду тестирования.
- Контрольные примеры написаны в TestNG.
- Также я хочу знать покрытие кода EAR.
- Я использовал eclEmma для покрытия кода для Junits, это было просто, поскольку код и тесты находятся в одном месте. Как я могу использовать Эмму в случае удаленной базы кода. Пожалуйста помоги.
1 ответ
EclEmma - это плагин Eclipse, основанный на JaCoCo - библиотеке покрытия кода Java. JaCoCo предоставляет различные способы сбора покрытия кода. В частности, вы можете подключить его к серверу в качестве агента Java и удаленно запрашивать информацию о покрытии. И даже импортировать и показать его в Eclipse, используя EclEmma.