2014-03-13 28 views
0

我在自動化測試(Coded UIT)和本站都很新,所以對我很感興趣。我記錄並生成了我的測試代碼(用C#)。我插入了一些文本斷言,在IE中工作,但在FF(版本27)和Chrome(版本33)上失敗。斷言displaytext失敗,因爲返回字段的值爲null。斷言InnerText失敗,因爲返回的值是大寫。 有人可以幫我解決這個問題。 感謝編碼UIT:在Chrome和FF上斷言dispalyTextis總是爲空

回答

0

我結束了修改所有的斷言手工,所以我的播放不會全部失敗的FF和chrome.I仍然感覺因爲這非常耗時,所以要做得更好。反正這裏有一個例子:

public partial class UIMap 
{ 
    public void AssertVancouverBreadCrumb1() 
    { 
     #region Variable Declarations 
     HtmlDiv uIBreadcrumbPane = this.UITourScheduleMAAXBathWindow3.UIVancouverBCTourSchedDocument.UIBreadcrumbPane; 
     #endregion 

     Assert.AreEqual("Home › VANCOUVER", uIBreadcrumbPane.InnerText.Trim(), ignoreCase: true); 
    } 
} 
相關問題