Size: a a a

2020 May 12

AI

Andrey Ignatov in atinfo chat
Всем спасибо!
источник

R(

Roman (rpwheeler) in atinfo chat
Andrey Ignatov
Не находит без двойных кавычек
Познакомьтесь с тем как эскейпить символы в Пайтоне. Нужная штука бывает.
источник

DB

Dima Bolyachin in atinfo chat
Господа а есть какие-то альтернативы HTMLElements  и его развитию Atlas? может есть фреймворки со своими реализациями этих библиотек
источник

AS

Andrei Solntsev in atinfo chat
Ну, в селениде можно (почти) то же самое делать.
источник

D

Dmitry in atinfo chat
Всем привет, кто-нибудь может подсказать или может сталкивался.  Jenkins+TestNG на винде локально прогоняют тесты последовательно, но на удаленной машине  centOS на xvfb прогоняется только 1 тест и всё, затем пишет success
источник

O

Oleg in atinfo chat
запускаешь по-разному скорее всего
источник

D

Dmitry in atinfo chat
запускаю через Jenkins локально у себя на машине, и через Jenkins на удаленной машине, только на удаленном Jenkins есть ещё настройка xvfb
источник

V

Vladimir in atinfo chat
Dmitry
запускаю через Jenkins локально у себя на машине, и через Jenkins на удаленной машине, только на удаленном Jenkins есть ещё настройка xvfb
Если тесты под хром то xvfb можно выкинуть и использовать опцию .setHeadless(true)
источник

D

Dmitry in atinfo chat
Vladimir
Если тесты под хром то xvfb можно выкинуть и использовать опцию .setHeadless(true)
а эта опция где устанавливается?
источник

V

Vladimir in atinfo chat
Когда хромдрайвер поднимаете его можно поднять с определенными опциями. Почитайте про ChromeOptions
источник

D

Dmitry in atinfo chat
ок, спс
источник

O

Oleg in atinfo chat
Я ни так ни так не делал, но обычно тут советуют наоборот
источник

O

Oleg in atinfo chat
И я не вижу связи между сьютом и xvfb
источник

V

Vladimir in atinfo chat
Я тоже не вижу ) я просто посоветовал как его выкинуть и копать дальше
источник

S

Sergei in atinfo chat
а чем xvfb плох 🙂
источник

V

Vladimir in atinfo chat
Ну как минимум тем, что нужно учитывать где он есть. Сталкивался с ситуациями когда он был не на всех нодах дженкинса.
Гораздо удобней сделать вещь в себе без дополнительных зависимостей. Ну и плюс меньше конфигурации как таковой. Все в коде. Имхо удобней. А больше ничем.
источник

S

Sergei in atinfo chat
> что нужно учитывать где он есть.
как-то тревожно за тестовую инфраструктуру от таких слов 🙂
источник

S

Sergei in atinfo chat
> удобней сделать вещь в себе без дополнительных зависимостей.
да контейнеры как раз про это)
источник

V

Vladimir in atinfo chat
И даже с учетом контейнеров предпочитаю не ставить xvfb если уже есть готовый инструмент, чтоб обходится без него.
Поскольку я работал с конфигурацией включающей наличие xvfb, а потом от нее отказался в пользу headless.  В целом пришел к выводу, что это удобней.
На этом полемику заканчиваю.
источник

S

Sergei in atinfo chat
c xvfb можно было записывать видео, а с chrome headless похоже что нет
источник