クリック可能な画像がありますが、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;
}