我是自动化测试(Coded UIT)和这个网站的新手,所以请耐心等待。我记录并生成了我的测试代码(在C#中)。我插入了一些在IE中工作但在FF(版本27)和Chrome(版本33)上失败的文本断言。断言displaytext失败,因为返回的字段的值为null。断言InnerText失败,因为返回的值是大写。 有人可以帮我解决这个问题。 感谢
答案 0 :(得分:0)
请参阅以下链接,希望它会有所帮助 -
答案 1 :(得分:0)
我最终手动修改了所有断言,所以我的回放并没有在FF和chrome上都失败。我仍然觉得必须做得更好,因为它非常耗时。无论如何这里是一个例子:
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);
}
}