Как я могу создать отчет об испытаниях с помощью Chutzpah?

Я хотел бы создать отчет junit, nunit или mstest для моих модульных тестов QUnit javascript, и поскольку мы в основном разрабатываем в Visual Studio (сервер C # MVC), в настоящее время мы используем Chutzpah для запуска тестов QUnit.

Теперь я хотел бы сгенерировать тестовый отчет для интеграции в Jenkins, но я не смог найти простого способа, не связанного с написанием собственного генератора отчетов.

Кто-нибудь знает об альтернативе Chutzpah, которая может запускать тесты QUnit без головы и интегрируется в Visual Studio или способ решения этой проблемы с помощью Chutzpah?


person kajk    schedule 10.07.2012    source источник


Ответы (1)


Chutzpah 2.1 (выпущенный 8.09.2012) теперь поддерживает вывод файла, совместимого с junit-xml. В командной строке вы указываете /junit <filename>, и он выдаст правильный формат xml.

Сообщите мне, работает ли это для вас.

person Matthew Manela    schedule 09.09.2012
comment
Привет, Мэтью! Большое спасибо, он работает именно так, как я надеялся. :-D У меня только одна проблема, потому что я вызываю Chutzpah с MSBuild (64-разрядная версия): я получаю System.IO.IOException: The handle is invalid ... at Chutzpah.RunnerCallbacks.StandardConsoleRunnerCallback.ClearCounter() ... Я мог бы обойти это исключение, если бы добавил / silent флаг к звонку. Следует ли мне добавить ошибку в ваш трекер ошибок codeplex? - person kajk; 10.09.2012
comment
Параметр командной строки /silent - правильное решение. Это останавливает Chutzpah от попытки показать хорошо работающий счетчик тестов, который вызывает проблемы при запуске из msbuild или ant. - person Matthew Manela; 10.09.2012