capybara-webkit для тестов на java/scala

Подскажите есть ли в java мире инструменты аналогичные capybara-webkit из ruby ?

Сapybara-webkitне требовал GUI на CI машине.
Ставишь один пакет, в нем же внутри браузер, браузер с JS движком. Все работает в невизуальном режиме.

Сейчас перехожу на java\scala для напиcания автотестов. Не могу найти аналогичный инструмент. Пробовал Selenium и HtmlUnit. JavaScript на странице не отрабатывает. Есть что то еще ?

phantomjs (на том же движке что и хром) + HtmlUnitDriver (свой собственный движок js, часто поведение радикально отличается, особенно с сложным ajax)

1 лайк

Есть еще инструменты ?

Там нет ни одной внятной причины против. В докере еще больше открытых багов. в селениуме самом чуть меньше. В линуксе вообще не счесть. Надо перестать их использовать?

1 лайк

ок.
Проект будет большим, уворачиваться от граблей не хочется.

Переключится на другой инструмент - поменять инициализацию драйвера. На то вебдрайвер апи и стандартизирован.