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