Как найти скрытые элементы пользовательского интерфейса в iframe - PullRequest
0 голосов
/ 20 апреля 2020

Я пытаюсь записать скрипт автоматизации с использованием Selenium IDE. Но когда я нажимаю на элементы внутри iframe, это не запись элементов. Каждый клик записывает только iframe div.

screenshot

Ответы [ 2 ]

0 голосов
/ 20 апреля 2020

Я не совсем уверен в том, что вы сделали снимок экрана, но убедитесь, что вы не пытаетесь захватить объект какого-либо добавленного браузера, например, - Adobe Fla sh Player или любого другого такого медиаплеера. .

Это не сработает. Вы можете обратиться к https://www.adobe.com/devnet/flash/articles/flash_selenium.html для FL sh автоматизации

0 голосов
/ 20 апреля 2020

Вы должны переключиться на iframe вручную. для этого

  1. Добавить Выберите действие кадра и укажите цель (индекс = 0 или любой другой локатор)
  2. Остановите и начните запись снова.
  3. Теперь вы можете записывать действия внутри iframe.

Вы можете увидеть скриншот и на шаге 7 добавлено выбрать кадр действие, а затем перезапустить и захватить действия. Шаг № 9 предназначен для выключения iframe

selenium ide screenshot

...