Size: a a a

Selenide на русском

2020 March 04

A

Anton in Selenide на русском
судя по скрины :before перекрывает это самый инпут
источник

A

A N A S T A S I A in Selenide на русском
Да, и поэтому-то никакой клик не получался
источник

AV

Alexei Vinogradov in Selenide на русском
A N A S T A S I A
Да, и поэтому-то никакой клик не получался
Даже на Док1?
источник

A

A N A S T A S I A in Selenide на русском
А js работает как-то иначе? Через него же могла галочку поставить
источник

A

A N A S T A S I A in Selenide на русском
Alexei Vinogradov
Даже на Док1?
Да
источник

E

Egorka in Selenide на русском
Доброе, вопрос: почему не получается нажать на элемент.

$(byXpath("//div[contains(@wbkey, 'search_docSearch')]//div[@class= 'WbForm_ButtonIcon buttonSearch searchButtonCtl']")).click();

Путь к элементу верен, для уточния что элемент не успевает загрузится, ставил слип, не помогло. Тест обрабатывается как Пройден то есть этот шаг он верно выполнил
источник

AV

Alexei Vinogradov in Selenide на русском
По идее тогда и руками не должно кликаться, если перекрывает....
источник

AV

Alexei Vinogradov in Selenide на русском
A N A S T A S I A
А js работает как-то иначе? Через него же могла галочку поставить
Да) js может кликать и на невидимое. Не или вернее - посылать click event элементу. Элемент может его дальше игнорировать. То есть в зависимости от хендлеров на элементе клик может сработать или нет
источник

A

A N A S T A S I A in Selenide на русском
А не хотите и в селенид добавить особый клик?)
источник

BO

Boris Osipov in Selenide на русском
нет
источник

AP

Anastasia Podgornova in Selenide на русском
я в принципе кликаю только js кликом)
источник

BO

Boris Osipov in Selenide на русском
ну ваши костыли на вашей совести. а мы спим спокойно  :)
источник

A

Anton in Selenide на русском
метод clickViaJs =)
источник

A

A N A S T A S I A in Selenide на русском
Anastasia Podgornova
я в принципе кликаю только js кликом)
Я так кликала
Но там при выбранных двух чекбоксах должна кнопка ниже «войти» стать активной
Но при жсном не становится, какой-то не такой клик)
источник

AP

Anastasia Podgornova in Selenide на русском
A N A S T A S I A
Я так кликала
Но там при выбранных двух чекбоксах должна кнопка ниже «войти» стать активной
Но при жсном не становится, какой-то не такой клик)
у меня было такое, кликала по ответам они загорались кликнутыми, но кнопка не считалась активной
источник

A

Anton in Selenide на русском
A N A S T A S I A
Я так кликала
Но там при выбранных двух чекбоксах должна кнопка ниже «войти» стать активной
Но при жсном не становится, какой-то не такой клик)
это меняет дело, так и говорите
источник

AP

Anastasia Podgornova in Selenide на русском
как будто они не кликнуты работало)
источник

A

Anton in Selenide на русском
клик то сработал, а вот само приложение не захотело так работать
источник

AV

Alexei Vinogradov in Selenide на русском
Anastasia Podgornova
как будто они не кликнуты работало)
Сайт в паблике есть?
источник

E

Egorka in Selenide на русском
Egorka
Доброе, вопрос: почему не получается нажать на элемент.

$(byXpath("//div[contains(@wbkey, 'search_docSearch')]//div[@class= 'WbForm_ButtonIcon buttonSearch searchButtonCtl']")).click();

Путь к элементу верен, для уточния что элемент не успевает загрузится, ставил слип, не помогло. Тест обрабатывается как Пройден то есть этот шаг он верно выполнил
поступил хитрее, просто к поисковому полю добавил .pressEnter();
источник