t.me/atinfo_chat Telegram группа по автоматизации тестирования

Не могу кликнуть на линк в кастомном теге <delete-popover>

Теги: #<Tag:0x00007f7487b76710> #<Tag:0x00007f7487b76648> #<Tag:0x00007f7487b76580> #<Tag:0x00007f7487b764b8>

Привет всем,

есть у меня Delete кнопка - на которую ни JS Executor , ни навешание fire event script , ни простой webdriver click() не кликают

После клика должен поп-ап отобразиться

- видно на скрине

Как вариант изменить значение data-trigger=“focus” на data-trigger=“click” и кликать обычным кликом webdriver’а.
Этот параметр отвечает за то при каких условиях будет всплывать попап.
Как объяснить webdriver’у, чтобы этот элемент был в фокусе фиг знает)

MoveMouse, waitVIsible, MoveMouse, Click

Еще способ - изменить стиль у div с id = “popover-content”.
Там по умолчанию style = “display:none”, поменяй на style = “display:block”

Изменить - скриптом.
Например, если есть jquery:

driver.execute_script("""$("div[id='popover-content']").show();""")

Решено через actions moveToElement