Друзья немного ламерский вопрос, но в чем принципиальное приймущество использования Selenoid перед Selenium Grid( в частности 4) особенно для небольших проектов? Selenoid разрабатывался чтобы запустить каждый тест в отдельном контейнере, но как же selenium grid?Нестабильные процессы на ноде что виснут, флаки и проблемы с профилями в предедущих selenium grid версиях, сейчас якобы пофикшены? Знаю что можно запускать ноды из docker image, но это не решит всех проблем.
Начнем с того, что selenoid запускается из коробки. Для его запуска не нужно скачивать драйвера для браузеров, удобная веб панель, легко настраивается, жрет меньше памяти, не нужно перезапускать и т.д.
Использовал также selenoid без докера. Тоже вполне рабочий вариант. Немного сложнее, но запустить можно.
Также selenoid умеет собирать образы под Android. Так что это очень классный и гибкий инструмент для автотестов.
И у selenoid очень хорошая поддержка. Не раз решал многие вопросы у них.
Так что плюсов много. Но selenium grid первоисточник и опенсурс проект. Поэтому тоже популярен. Хотя имеет ряд недостатков, которых нет у selenoid
1 лайк