这个问题困扰了我几个小时。
我正在尝试关闭 CRM Dynamics 中的欢迎屏幕弹出窗口,但是我似乎无法为 RobotFramework(在 Eclipse 中)获得良好的定位器匹配。特定按钮和周边的源代码附在屏幕截图中供您参考。
我为关闭按钮(这是一个图像)尝试了以下定位器策略:
点击元素 xpath=//img[@alt='Sluiten']
点击元素 xpath=//img[contains(@alt,'Sluiten')]
点击元素 xpath=//div[@class='navTourButtonImage']
点击元素 xpath=//*[@id="navTourCloseButtonImage"]/img
我还在页面加载后实现了充足的睡眠时间,但这并没有影响任何事情。有什么建议么 ?
看起来控件位于某种 iframe 中,如下所示: