Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

zalenium vs selenoid. Что вы думаете по этому поводу?

docker
infrastructure
execution
selenium-grid
webdriver
Теги: #<Tag:0x00007fedc10d0398> #<Tag:0x00007fedc10d00f0> #<Tag:0x00007fedc10e3e70> #<Tag:0x00007fedc10e3b28> #<Tag:0x00007fedc10e31a0>

(Mykhailo Poliarush) #1

На одном из проектов sdclabs.com идет обсуждение выбора zalenium (заказчик хочет его) vs selenoid (разработчики хотят его) для масштабирования запуска веб-автоматизации.

Что вы думаете по этому поводу? Какие плюсы и минусы, и чтобы вы выбрали?

  • zalenium
  • selenoid
  • просто selenium grid
  • другое, напишу в комментариях

0 участников


(Oleksandr Khotemskyi) #2

Selenoid конечно. Java не нужна.


(Fiodar Motin) #3

docker-compose с hub и node images.


(Павел Сенин) #4

Zalenium это все тот же Selenium со старыми болячками, но запакованный в контейнер, которому добавили возможность самому запускать контейнеры с браузерами. Основная болячка Selenium Server это утечки памяти при нагрузках.
Selenoid - это Selenium здорового человека :smiley: - делает то же, что Selenium (Zalenium) + экономичен, легко масштабируется, и из коробки имеет дополнительные удобные фичи (удобный UI, запись видео, легкое подключение к централизованному мониторингу и пр.).


(Kirill Merkushev) #5

Ссылка на репо неправильная, правильная https://github.com/aerokube/selenoid


(Lev Yarushin) #6

Также больше нравится Selenoid, но вот упомянутые фичи и у Zalenium есть (UI и запись видео).
Ещё он работает в K8S “из коробки”, а у Selenoid для этого нужны прямые руки, либо moon http://aerokube.com/moon/latest/
Как справедливо было упомянуто - это Selenium Grid со всеми вытекающими и утекающими )
Ещё Zalenium в качестве нод использует https://github.com/elgalu/docker-selenium - довольно “жирный” образ со всяким лишним (на мой взгляд), а у selenoid - отдельные контейнеры на каждый браузер по версиям, а так же отдельные версии с vnc и без.


(sidelnikovmike) #7

За selenoid еще очень хочется отметить - это поддержка буквально 24/7 в телеграме, очень быстрые фиксы. И как было упомянуто выше - решение кажется сильно легче, как по потреблению ресурсов, так и по удобству.


(Mykhailo Poliarush) #8