0

这个问题困扰了我几个小时。

我正在尝试关闭 CRM Dynamics 中的欢迎屏幕弹出窗口,但是我似乎无法为 RobotFramework(在 Eclipse 中)获得良好的定位器匹配。特定按钮和周边的源代码附在屏幕截图中供您参考。

我为关闭按钮(这是一个图像)尝试了以下定位器策略:

点击元素 xpath=//img[@alt='Sluiten']

点击元素 xpath=//img[contains(@alt,'Sluiten')]

点击元素 xpath=//div[@class='navTourButtonImage']

点击元素 xpath=//*[@id="navTourCloseButtonImage"]/img

我还在页面加载后实现了充足的睡眠时间,但这并没有影响任何事情。有什么建议么 ?

看起来控件位于某种 iframe 中,如下所示:

4

1 回答 1

1

我通过选择框架解决了它:

Select Frame   InlineDialog_Iframe
Click Element    xpath=//img[@alt='Sluiten']
于 2017-07-20T12:16:05.433 回答