我正在使用Selenium和Java编写测试。我使用ExpectedConditions.elementToBeClickable
来点击网页元素,但有时它们被其他人所覆盖,并且如您所知ExpectedConditions.elementToBeClickable
只检查元素是否已启用且可见,那么是否有任何方法检查它是否被覆盖?
顺便说一下,我不希望使用类似代码:检查web元素是否被覆盖的单一方法
try{
//click on the element
}
catch(Exception e)
{//it's covered
}
我要寻找类似:因为有时候比如我要检查整个窗口的覆盖
blabla.isCovered();
或不。