как сгенерировать результат модульного теста в xml с помощью арматуры

Мне нужно запустить модульное тестирование с арматурой, после выполнения мне нужно сгенерировать XML-файл результатов теста.

Я знаю, что по умолчанию арматура может генерировать HTML-файл. <сильный>1. Существуют ли какие-либо параметры для управления арматурным стержнем для загрузки результатов модульного тестирования в формате xml? или какой-либо другой способ создания XML-файла с помощью арматурного стержня?

не ограничивайте арматуру,,,,,,,,,,,,,,,,,,, или используя какой-либо другой инструмент тестирования для запуска теста eunit, тем временем сгенерируйте файл xml.

например, в .Net после компиляции мы можем использовать MSTest.exe, Nunit.exe(или другой инструмент) для планирования тестирования, получения файла trx с помощью MSTest.exe, получения файла xml Nunit с помощью Nunit.exe

вот, я хочу знать,

2.Есть ли какие-либо инструменты для запуска модульного теста и загрузки результатов в XML, как показано ниже?

Большое спасибо!


person user477928    schedule 17.10.2011    source источник
comment
См. также stackoverflow.com/questions/7720919/ и stackoverflow.com/questions/11027351/ .   -  person legoscia    schedule 18.07.2012


Ответы (1)


Предполагая, что вы используете eunit, поместите {eunit_opts, [verbose, {report,{eunit_surefire,[{dir,"."}]}}]}. в свой файл rebar.config. Это создает надежный совместимый вывод xml, который можно анализировать с помощью ряда плагинов и инструментов.

person Nialscorva    schedule 22.11.2011