【发布时间】:2019-12-13 14:17:55
【问题描述】:
我正在使用机器人框架。我对此很陌生。我的应用程序是基于聚合物的应用程序。因为当我单击一个元素时,它会显示以下错误,
>ElementClickInterceptedException: Message: element click intercepted: Element <div class="app-block"...</div> is not clickable at point (389, 339).
Other element would receive the click: <vsim-start-page config="{{config}}" startpage="[[startpage]]" vertical="" layout=""></vsim-start-page>
下面的事情,我已经尝试过了,但找不到合适的解决方案。
1. Sleep for few seconds
2. CLick Elment At coordinates - Working but not a good solution
3. Execute JavaScript document.evaluate("//*[@name='apps']/div[2]/div/div/div/div/div[3]/div",document.body,null,9,null).singleNodeValue.click();
4. Execute JavaScript document.evaluate("//div[contains(text(),'Parts Summary
New')]",document.body,null,9,null).singleNodeValue.click();
下面是元素的源代码,
<div flex layout vertical>
<div class="app-title" style="font-size:0.8em;text-transform: uppercase;">Pallet Register</div>
<div class="app-subtitle">Pallet Register View</div>
请帮我解决这个问题。
【问题讨论】:
标签: javascript automation polymer robotframework