Я начинаю автоматическое приемочное тестирование для нашей компании и решил использовать FitNesse.
Я хочу, чтобы FitNesse находился под контролем исходного кода - это исполняемый файл FitNesse + плагины, страницы вики и исходный код тестовой оснастки.
Тогда любой сможет получить все необходимое из системы управления версиями для создания и локального выполнения приемочных тестов. Включая сервер непрерывной интеграции.
Я читал, что управление версиями страниц можно отключить с помощью параметра -e 0. Тогда у нас нет ZIP-файлов в корневой папке FitNesse в системе управления версиями - хорошо.
Но как насчет истории тестов? Хочу ли я регистрировать историю локально запущенных тестов? И когда кто-то получает последнюю версию, хочет ли он перезаписать локальную историю тестов?
Я очень благодарен всем, кто может поделиться своим опытом использования FitNesse в сценариях, аналогичных описанным выше.