закрыть всплывающее окно в CRM Dynamics с помощью RobotFramework

Это беспокоит меня уже несколько часов.

Я пытаюсь закрыть всплывающее окно приветствия в CRM Dynamics, однако я не могу найти хорошее совпадение локатора для RobotFramework (в Eclipse). Исходный код конкретной кнопки и окружения прикреплен к снимку экрана для справки.

Я попробовал следующие стратегии локатора для кнопки закрытия (которая является изображением):

Нажмите Элемент xpath=//img[@alt='Sluiten']

Нажмите Элемент xpath=//img[contains(@alt,'Sluiten')]

Нажмите Элемент xpath=//div[@class='navTourButtonImage']

Нажмите Элемент xpath=//*[@id="navTourCloseButtonImage"]/img

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

Похоже, элементы управления находятся в каком-то iframe, как показано ниже:


person DMC    schedule 20.07.2017    source источник


Ответы (1)


Я получил это, выбрав кадр:

Select Frame   InlineDialog_Iframe
Click Element    xpath=//img[@alt='Sluiten']
person DMC    schedule 20.07.2017