извиняюсь за несколько запутанный заголовок :-) По сути, я настроил свои тесты Selenium для запуска через JUnit при сборке проекта через maven. Если я запустил свой Selenium Server в командной строке, а затем запустил цель сборки maven в другом cmd-запросе, то тесты будут выполнены, как и ожидалось.
Я подумал, что этот процесс будет легко реализовать в Хадсоне, но он оказался довольно проблематичным. Я могу запустить свой сервер Селена, как и раньше, а затем настроить сборку для запуска через задание Hudson. Тем не менее, похоже, что Хадсон не получает сервер селена - я получаю сообщение об ошибке, в котором говорится следующее:
Unable to obtain goal [test:test]
Причина, по которой я думаю, что Хадсон не связывается с сервером селена, заключается в том, что когда я запускаю тесты junit через собственную командную строку с остановленным сервером, я получаю то же сообщение об ошибке.
Также важно отметить, что я использовал плагин seleniumHQ для hudson для запуска своих тестов с использованием html-файлов, но хотел бы изменить его на JUnit, чтобы сделать его более гибким.
Любая помощь в этом очень ценится!
Спасибо,
Gearoid.