t.me/atinfo_chat Telegram группа по автоматизации тестирования

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

Теги: #<Tag:0x00007f9b025708b0> #<Tag:0x00007f9b02570630> #<Tag:0x00007f9b02570400> #<Tag:0x00007f9b02570270> #<Tag:0x00007f9b02577f70> #<Tag:0x00007f9b02577d40>

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

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

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

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

1 Симпатия

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

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

1 Симпатия

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

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