【发布时间】:2019-11-28 18:43:45
【问题描述】:
好吧,我正在使用 Selenium 使用 Angular 和 Java 设计的页面进行测试。当对数据库进行查询或页面在其代码中加载时,会出现:
<span _ngcontent-c0 class = "loading"> </span>
当它完成加载时,它会变成这样:
<span _ngcontent-c0 class = "loading" hidden> </span>
我的问题是这个“加载”正在拦截我在测试中发送的点击:
org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <a class="white-text" id="aaidEntidadBancaria" title="Apply"> ... </a> is not clickable at point (460, 502) . Other element would receive the click: <span _ngcontent-c0 = "" class = "loading"> </span>
我可以使用什么样的等待?我已经尝试过 invisibilityOfElementLocated(定位器),但它没有用......
【问题讨论】:
标签: java selenium xpath css-selectors webdriverwait