我正在使用WatiN,我需要確定圖像是否已加載。在我的情況,我得到網頁上的紅色的X但是當我使用...如何確定圖像是否加載WatiN
var image = WebBrowser.Current.Image(imageName);
if (!image.Exists)
{
Assert.Fail(string.Format("Could not find '{0}' image on the page", imageName));
}
...因爲圖像的名稱不存在於頁面上的斷言不會失敗。但它沒有加載。
有沒有辦法使用WatiN來評估與JQuery或什麼,告訴我什麼時候得到紅色的X?我已經試過WebBrowser.Current.Image的每個方法和屬性都無濟於事。
我希望得到不同的答案。我試圖通過名稱查找圖像,看看它是否加載。只需找到名稱是不夠的,因爲該名稱存在於DOM中,無論該圖像是否已加載。開發團隊更改了路徑名稱,路徑不正確,頁面只顯示一個紅色的X. – user2442005
您的名字是什麼意思?你可以添加html代碼嗎? – alonp