Ответ 1
Взгляните на frankencover.it
- Простой script, который можно запустить с сервера dev cmd-line или CI.
- Производит вывод консоли, а также подробный отчет в формате HTML. Это можно просмотреть локально или опубликовать как артефакт на сервере сборки.
- Необязательно включает контрольную панель, которая будет "сбой" сборки, если требуемое покрытие не будет выполнено. (Только для обратной связи. Это подсказка для обзора покрытия и поиска полезных тестов, которые могут быть добавлены или, чтобы уменьшить требуемую сумму. Любой вариант может быть правильным.)
- Бесплатно для коммерческих и открытых проектов. Не требуется хостинг, спонсорство или подписка.
Применение:
FTW, у него есть простой в использовании интерфейс командной строки dogue-speak-esque:
groovy http://frankencover.it/with --source-dir MyProject/Source
Выход терминала:
HTML-отчет: