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