В компании, в которой я работаю, мы настраиваем FitNesse для функциональных тестов, интегрированных с SVN и Selenium.
Вот наша основная идея:
- Храните FitNesse в репозитории на SVN (да, рут)
- Сохранение тестов Selenium в другом репозитории в SVN (для каждого проекта и сгенерированных файлов .html и .java TestNG)
- Используйте Hudson, чтобы автоматизировать извлечение из SVN и поставить все для запуска в среде QA. Если приемочный тест FitNesse охватывает несколько репозиториев SVN, Hudson может загружать и создавать проекты. Таким образом, FitNesse не нужно заниматься этой проблемой.
Мы все еще интегрируем инструменты. Мы также используем Jira, Testlink, Sonar и MediaWiki.
Не могли бы вы лучше объяснить проблему на разных платформах? Я полагаю, у вас есть среда тестирования с Linux для вашего серверного приложения и ферма серверов Selenium под управлением Windows? Или просто собрать серверы с Windows, которые компилируют, собирают и тестируют систему?
Надежда была полезна.
Приветствия, B