Как закрыть всплывающее окно в селене - PullRequest
0 голосов
/ 09 января 2020

Я тестирую веб-приложение angular. У меня проблема с всплывающим окном, которое я не могу закрыть. Код взят из фреймворка ng-zoro.

это HTML: enter image description here

Я пробовал все, что в книге, чтобы закрыть это всплывающее окно , это картинка enter image description here

Я просто хочу нажать на значок, который стоит за этим сообщением. например, идентификатор равен 6.

Есть ли какое-либо решение, чтобы нажать его, даже если сообщение накладывается на него?

Все решения по обработке всплывающих окон по селену не работают, мне нужен способ нажать элемент, который находится за всплывающим окном.

1 Ответ

1 голос
/ 09 января 2020

Если это всплывающее окно, вы можете просто щелкнуть по краю окна (всплывающие окна закрываются, когда вы щелкаете за пределами его окна), поэтому щелчок в любом другом месте сделает эту работу.

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

{object name}.click()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...