Size: a a a

QA — Автоматизация

2021 April 28

AV

Alexei Vinogradov in QA — Автоматизация
Если браузер на другой ноде - то нужно еще Selenium Server установить, это или Selenium Grid, или просто запусть jar с сервером на узле с браузером.

Selenoid - имеет встроенный Selenium Server
источник

AV

Alexei Vinogradov in QA — Автоматизация
Затем в селениде с помощью -Dselenide.remote=адрес задаёте адрес selenium сервера и запускаете тесты как обычно
источник

AV

Alexei Vinogradov in QA — Автоматизация
Если браузер на той же ноде и запускается - то вообще ничего не надо, тесты как обычно запускаем.
источник

A

Arehada in QA — Автоматизация
я для таких целей запускал браузер без головы
источник

AV

Alexei Vinogradov in QA — Автоматизация
Без карточки напрямую хедлес тоже емнип не запустится
источник

A

Arehada in QA — Автоматизация
Т.е. если у процессора нет интегрированной графики, то без головы браузер не запустить? Просто запускал на виртуальном сервере VDS, а этот провайдер не указывает какой процессор у них используется
источник

LY

Lev Yarushin in QA — Автоматизация
Запустить. Xvfb поможет
источник

LY

Lev Yarushin in QA — Автоматизация
опция headless тоже позволяет запускать
без графики, но этот режим все же не полноценный браузер, пока бывают с ним проблемы, надежнее xvfb использовать.
источник

AS

Andrei Solntsev in QA — Автоматизация
Не знаю, на всех наших проектах тесты бегают в headless режиме без проблем.
источник

LY

Lev Yarushin in QA — Автоматизация
У нас уже была дискуссия по этому поводу ) "У меня такая же нога - и не болит"
источник

Д

Денис in QA — Автоматизация
Всё понял, спасибо большое, буду пробовать)
источник

AV

Alexei Vinogradov in QA — Автоматизация
Просто в шеле без графики?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Раньше нельзя было, но уже пару лет не пробовал
источник

AS

Andrei Solntsev in QA — Автоматизация
Да, конечно. Так собственно, тесты самого селенида уже несколько лет гоняются на TravisCI и GitHub actions в режиме headless. Без всяких xvfb.
источник

AV

Alexei Vinogradov in QA — Автоматизация
Ну тады без xvfb значит
источник

AV

Alexei Vinogradov in QA — Автоматизация
Раньше то был xvfb на трависе, я помню
источник

LY

Lev Yarushin in QA — Автоматизация
вот этот баг headless в хроме до сих пор не исправлен https://bugs.chromium.org/p/chromium/issues/detail?id=696481
источник

LY

Lev Yarushin in QA — Автоматизация
поэтому нужно всегда проверять. Если в этом режиме у вас тесты работают нормально - пользуйтесь на здоровье. А если не хотите проблем - берите xvfb, и все будет хорошо.
источник

OL

Oleksandr Lozitskyi in QA — Автоматизация
Здравствуйте.  Использую java selenide cucumber testing gradle
Подскажите пожалуйста как настроить запуск тестов параллельно,  а именно что бы .features запускались  параллельно?
источник

AS

Andrei Solntsev in QA — Автоматизация
Не знаю, у нас есть тесты со скачиванием файлов (в т.ч. в тестах самого селеноида на гитхабе), и они почему-то зелёные...
источник