Size: a a a

Selenide на русском

2020 November 25

PO

Petr Ovcharenko in Selenide на русском
Если "/" заменить на " "
   $("body").$("div").click(); -> $("body div") click()
   $("body").$x("div").click(); -> $("body By.xpath: div") click()
источник

BO

Boris Osipov in Selenide на русском
Petr Ovcharenko
Если "/" заменить на " "
   $("body").$("div").click(); -> $("body div") click()
   $("body").$x("div").click(); -> $("body By.xpath: div") click()
лучше вообще => или {body} {By.xpath: div"} чтобы не казалось, что это валидный селектор для копирования для тестов в дев тулз
источник

BO

Boris Osipov in Selenide на русском
но я не помню как там в ElementsCollection форматит
источник

PO

Petr Ovcharenko in Selenide на русском
$("body").$$("div.some")-> List size mismatch: expected: = 2, actual: 0, collection: body/div.some
источник

AS

Andrei Solntsev in Selenide на русском
@petro_ov  Слушай, а я не пониманию, в чём проблема с кликом. Если я все правильно понимаю, обычный WebElement.click() клиает в центр элемента. А $.click(x, y) кликает в точку со смещением (x, y) _от центра элемента. Т.е. $.click(0, 0) равно $.click().
источник

PO

Petr Ovcharenko in Selenide на русском
Andrei Solntsev
@petro_ov  Слушай, а я не пониманию, в чём проблема с кликом. Если я все правильно понимаю, обычный WebElement.click() клиает в центр элемента. А $.click(x, y) кликает в точку со смещением (x, y) _от центра элемента. Т.е. $.click(0, 0) равно $.click().
похоже что не совсем так) по крайней мере в моем кейсе апдейт версии селениде, изменил поведение в тестах
источник

PO

Petr Ovcharenko in Selenide на русском
Boris Osipov
лучше вообще => или {body} {By.xpath: div"} чтобы не казалось, что это валидный селектор для копирования для тестов в дев тулз
как вариант, но опять же, для консистентности, стоит и коллекции проадейтить
источник

ИМ

Илья Мороз in Selenide на русском
пожалуйста помогите!!!
запускаю через jenkins проект на сервере google cloud  через docker slave
на slave  установлен google-chrome (100%)
 Почему у меня появляется такая ошибка??? я уже который день гуглю и ничегоу не помогает, колеги говорят что виною селенид, но я отказываюсь в это верить это бред
источник

ИМ

Илья Мороз in Selenide на русском
источник

ИМ

Илья Мороз in Selenide на русском
источник

DG

Denis G in Selenide на русском
чтобы исключить селенид, попробуйте запустить без него и сразу все станет ясно
источник

ИМ

Илья Мороз in Selenide на русском
Денис спасибо за отклик, подскажите а какой параметр передавать в Configuration.remote = ?
источник

DG

Denis G in Selenide на русском
Там точно не селенид виноват, по логу же хром крешится
источник

ИМ

Илья Мороз in Selenide на русском
да я и говорю селенид точно не виноват
источник

DG

Denis G in Selenide на русском
Значит, не тот чат)
источник

ИМ

Илья Мороз in Selenide на русском
да у меня все в одном докер контейнере бежит
источник

DG

Denis G in Selenide на русском
Значит, хрому чего-то не хватает, может что-то доустановить нужно
источник

DG

Denis G in Selenide на русском
Попробуйте хром из консоли стартонуть
источник

ИМ

Илья Мороз in Selenide на русском
а как посреди теста вы предлагаете это сделать? типо через Process?
источник

DG

Denis G in Selenide на русском
А без теста никак?
источник