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

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


person Prasanna    schedule 16.10.2018    source источник


Ответы (2)


Шаги

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

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

введите здесь описание изображения

person Navarasu    schedule 16.10.2018

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

person JeffC    schedule 16.10.2018
comment
Спасибо за ответ. Щелчок правой и левой кнопкой мыши в любом месте веб-страницы приводит к ее исчезновению. Я просто хочу закрыть всплывающее окно. - person Prasanna; 17.10.2018