Как генерировать отчеты из командной строки FitNesse?
И какие типы отчетов возможны?xml, txt, обычный?
Возможно, этой страницы еще не было в 2010 году, но есть параметр командной строки для запуска теста и выхода:
http://www.fitnesse.org/FitNesse.FullReferenceGuide.UserGuide.AdministeringFitNesse.CommandLineArguments
-c <command>: Run a Rest Command and then exit.
Где "команда" - это команда REST, которую вы можете передать cUrl. Это работает в Windows или Linux и не зависит от cUrl. Список команд REST можно найти здесь .
Мне все еще не удается найти страницу, на которой перечислены все доступные форматы для вывода тестов / пакетов, но есть страница, отображающая Формат XML . Другие доступные форматы: "текст" (format=text) и HTML (по умолчанию).
format=text
Лучше всего использовать cURL или wget и звонить в Fitnesse через сервисы RESTful.
http://www.fitnesse.org/FitNesse.FullReferenceGuide.UserGuide.AdministeringFitNesse.RestfulServices
XML является наиболее распространенным форматом, хотя я думаю, что JSON доступен для некоторых действий.
Как упоминалось ранее, используйте cURL или wget.
Например, чтобы запустить пакет под названием «MySuite» и получить отчет в XML, используйте следующий URL: http://ip:port/MySuite?suite&format=xml
Для одного теста под названием «MyTest» URL-адрес изменяется на: http://ip:port/MyTest?test&format=xml
Я думаю, что разрешены только форматы xml, html, конец простого текста. Но документация плохая, об этом нет страницы .. = (