Я работаю над автоматизацией веб-сайта электронной коммерции с использованием селена, и после регистрации на нашем сайте появляется всплывающее окно с подтверждением. Я не мог проверить это, потому что, как только я нажимаю в любом месте браузера, всплывающее окно исчезает. Как найти элемент. Есть идеи??
Как обрабатывать всплывающее окно браузера, когда оно скрывается, как только мы нажимаем?
Ответы (2)
Шаги
- Перед отправкой самой регистрации откройте консоль разработчика (щелкните правой кнопкой мыши и выберите опцию проверки элемента).
- Теперь отправьте регистрацию и дождитесь всплывающего подтверждения.
- Когда появится всплывающее окно с подтверждением, щелкните значок в левом верхнем углу консоли.
- Теперь наведите указатель мыши на всплывающее окно подтверждения. Вы можете увидеть соответствующий элемент, выделенный в консоли.
Я попытался проверить подсказку на этой странице, которая исчезает при нажатии. Я использовал Firefox так же, как и для Chrome.
person
Navarasu
schedule
16.10.2018
Вы пробовали щелкнуть по нему правой кнопкой мыши? Иногда это запирает его на месте. Если нет, вы можете открыть инструменты разработчика и следить за изменениями в DOM и медленно сузить область изменений HTML при запуске всплывающего окна. Вы всегда можете поговорить с разработчиком и получить от него местоположение или HTML.
person
JeffC
schedule
16.10.2018
Спасибо за ответ. Щелчок правой и левой кнопкой мыши в любом месте веб-страницы приводит к ее исчезновению. Я просто хочу закрыть всплывающее окно.
- person Prasanna; 17.10.2018