Отчеты в командной строке FitNesse - PullRequest
5 голосов
/ 19 апреля 2010

Как генерировать отчеты из командной строки FitNesse?

И какие типы отчетов возможны?xml, txt, обычный?

Ответы [ 4 ]

1 голос
/ 12 августа 2016

Возможно, этой страницы еще не было в 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 (по умолчанию).

1 голос
/ 20 апреля 2010

Лучше всего использовать cURL или wget и звонить в Fitnesse через сервисы RESTful.

http://www.fitnesse.org/FitNesse.FullReferenceGuide.UserGuide.AdministeringFitNesse.RestfulServices

XML является наиболее распространенным форматом, хотя я думаю, что JSON доступен для некоторых действий.

0 голосов
/ 26 октября 2010

Как упоминалось ранее, используйте cURL или wget.

Например, чтобы запустить пакет под названием «MySuite» и получить отчет в XML, используйте следующий URL: http://ip:port/MySuite?suite&format=xml

Для одного теста под названием «MyTest» URL-адрес изменяется на: http://ip:port/MyTest?test&format=xml

0 голосов
/ 30 апреля 2010

Я думаю, что разрешены только форматы xml, html, конец простого текста. Но документация плохая, об этом нет страницы .. = (

...