Использование Geb на нашем рабочем месте спасает жизнь. Я не могу себе представить, что многие люди (абсолютно без опыта программирования) воспринимают Selenium в столь короткий промежуток времени.
Я очень успешно создавал mavenized geb проекты, которые мы запускаем на Jenkins для нашего CI. У него есть несколько ограничений, например отсутствие возможности перетаскивания мышью прямо из коробки. Тем не менее, вы всегда можете использовать API Selenium всякий раз, когда возникает необходимость. Кроме того, комментатору об этом не хватает поддержки phantomJS - говорит кто? Вы можете использовать абсолютно любой драйвер, который поддерживает селен. Проверьте эту ссылку для деталей.