Size: a a a

Selenide на русском

2021 October 26

AK

Andrey K in Selenide на русском
У меня на прошлой работе был выделенный сервер с GGR + и несколькими инстансами Selenoid. Тесты гоняли в FF, Chrome, IE. На это всё хозяйство ушли с Browserstack. Тесты гоняли в параллели, локальных мощных макбуков не было, все на обычных линуксовых лэптопах от dell
источник

AS

Andrei Solntsev in Selenide на русском
Какая разница, CI сервер может запустить примерно столько же браузеров, сколько и селеноид сервер.
источник

AM

Alexander Medvedev in Selenide на русском
Большая
источник

AM

Alexander Medvedev in Selenide на русском
Насколько удобнее это делает селеноид?
источник

AM

Alexander Medvedev in Selenide на русском
Разные версии, разные браузеры
источник
2021 October 27

AM

Alexander Medvedev in Selenide на русском
Селениум тоже может запустить все те же тесты, что селенид, но есть нюанс)
источник

AS

Andrei Solntsev in Selenide на русском
Аргумент с разными версиями браузеров я могу понять, но
1. Это реально важно не такому уж большому числу компаний.
2. И стопудово большие и небедные компании.
источник

AS

Andrei Solntsev in Selenide на русском
(3. И это можно сделать тупо через ноды дженкинса с разными установленными браузерами. Но насколько это проще, не знаю.)
источник

AM

Alexander Medvedev in Selenide на русском
Это точно дольше. К вопросу о простоте использования.
источник

AM

Alexander Medvedev in Selenide на русском
Ноды эти ещё поднимать, браузеры устанавливать, туда/сюда. А в селеноиде просто через конфигуратор одну команду жахнул и все тесты туда завернул.
источник

AM

Alexander Medvedev in Selenide на русском
Может быть. Не имею такой статистики.
источник

AK

Andrey K in Selenide на русском
С нодами долго и муторно, не у всех дженкинс, не у всех админы захотят возиться с этим. Здесь же просто поднял всё один раз, указал версии браузеров, cm всё скачал и оно просто работает, можно не трогать.
источник

RS

Roman Speranskii in Selenide на русском
Тут не в денежке дело - у нас в упор не хотят на своих мощностях за этим следить
источник

AS

Andrei Solntsev in Selenide на русском
Но за селеноидом ведь точно так же на своих мощностях следят?
источник

M

Max in Selenide на русском
Что за видос?
источник

AS

Andrei Solntsev in Selenide на русском
источник

AK

Andrey Kurilov in Selenide на русском
В moon, кстати, количество параллельных сессий сильно ограничено в бесплатной версии.
источник

AK

Andrey Kurilov in Selenide на русском
У нас лицензия на 100 сессий. Мы платим им потому что есть за что :)
источник

AK

Andrey Kurilov in Selenide на русском
Я тут согласен с Андреем. Платить за хороший продукт нужно
источник

AC

Alexey Cheryomukhin in Selenide на русском
Андрей, Борис, Александр, Юрий - поздравляю с релизом и юбилеем!
Уже год селенид туть ❤️

Аки тать ночная пошел тестить 6.0.1. И возникла проблема.

1. Обновил зависимость с 5.24.4 до 6.0.1 (использую junit 5)
2. Запустил тесты, получил ошибку:
java.lang.NoClassDefFoundError: org/openqa/selenium/virtualauthenticator/HasVirtualAuthenticator

3. Погуглил, нашел ответ Алексея Баранцева
4. Сделал mvn dependency:tree и нашел старый селениум в browser up proxy
5. Закомментил его зависимость и добавил com.codeborne:selenide-proxy:6.0.1
6. Сделал Invalidate caches в IDEA и дернул тесты снова - опять ошибка из п. 2
7. Обнаружил старый селениум в зависимости com.codeborne:selenide-proxy:6.0.1

Что я делаю не так?
источник