我有一个可点击的图像,它在 FireFox 中不可见。我的意思是,没有图像,但是有一个元素(并且它是可点击的)。FindElement(by).Displayed返回 true 但仍然没有图像。问题是我如何检查,这张图片是否可见?
另外,我在 html 标头中发现了一个错误(原因,为什么图像不可见),也许有一种方法可以使用 html 标头检查图像是否存在?
public bool IsFileIconDisplayed()
{
return IsElementDisplayed(By.XPath("//*[@class='SomeClass']/img"));
}
protected bool IsElementDisplayed(By by)
{
return FindElement(by).Displayed;
}