Как обрабатывать всплывающее окно браузера, когда оно скрывается, как только мы нажимаем? - PullRequest
0 голосов
/ 16 октября 2018

Я работаю над автоматизацией сайта электронной коммерции с использованием селена, и после регистрации на нашем сайте появляется всплывающее окно подтверждения.Я не смог проверить это, потому что, как только я щелкнул в любом месте браузера, всплывающее окно исчезло.Как найти элемент.Есть идеи ??

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Вы пытались щелкнуть по нему правой кнопкой мыши?Иногда это зафиксирует его на месте.Если нет, вы можете открыть инструменты разработчика и наблюдать за изменениями в DOM и медленно сужать область изменения HTML при запуске всплывающего окна.Вы всегда можете поговорить с dev и получить от них местоположение или HTML.

0 голосов
/ 16 октября 2018

Шаги

  1. Перед отправкой самой регистрации откройте консоль разработчика (щелкните правой кнопкой мыши и выберите опцию inpect elememt optioon)
  2. Теперь отправьте регистрацию и дождитесьвсплывающее окно подтверждения.
  3. Когда появится всплывающее окно подтверждения, щелкните значок в левом верхнем углу консоли.enter image description here
  4. Теперь наведите курсор мыши на всплывающее окно подтверждения.Вы можете увидеть соответствующий элемент в консоли.

Я попытался осмотреть подсказку на этой странице, которая исчезает при нажатии.Я использовал Firefox так же, как и для хрома.

enter image description here

...