2009-12-17 2 views
6

Интеграция JUnit с eclipse очень приятная. Тем не менее, я хотел бы, чтобы функция могла генерировать быстрый отчет из Unit Tests. Это можно сделать при запуске сборки без головок (и моя ночная сборка настроена для этого), но иногда я хочу создать отчет из пользовательского интерфейса.Отчет JUnit о Eclipse

Есть ли все равно для этого? возможно, варианты командной строки? дополнительный плагин? возможно, функциональность уже существует, и я не могу ее найти?

EDIT: У меня есть сборка PDE, так как мой проект является приложением RCP. Таким образом, запуск тестов из этой сборки не очень прямолинейный. Наверное, я мог бы попытаться взломать меньший ANT-скрипт, чтобы выполнить тест, но, возможно, мне придется сражаться с classpath, чтобы получить то, что я хочу. Я надеялся найти некоторое расширение для уже существующего плагина JUnit, который предоставит информацию о древовидном представлении, но как HTML-документ.

+0

Как именно ночная сборка сконфигурирована, насколько запуска модульных тестов и создания отчета? – ZoogieZork

ответ

2

Вы можете использовать муравей и сгенерировать отчет HTML [Я думаю, что вы можете использовать Ant в Eclipse,]
Я нашел эти ссылки, но вы можете обследовать больше:

Ant JUnitReport Task
JUnit Tutorial
JUint Report

1

I «Не уверен, хотите ли вы« физический »отчет, который вы можете распространять, или просто дополнительную информацию, которую вы можете просмотреть в своей среде разработки.

В любом случае я согласен с советом SjB по настройке Eclipse для запуска сценария муравья, генерирующего отчет в вашей ночной сборке.

Если вы не можете запускать ночную сборку локально, вы можете сделать очень простой скрипт сценария сборки, следуя ссылкам в ответе SjB.

Вы также можете проверить вне Ant JUnit Task Manual Page

Смежные вопросы