我正在使用Visual Studio 2012为WPF应用程序开发一个Coded UI测试项目。有没有办法从控件中查询和存储值,以便在将来的测试套件测试中使用。应用程序创建我想用于显示项目的项目ID。
答案 0 :(得分:0)
我正在回答我自己的问题。我在想这个问题。 我使用适当的搜索条件手动创建了一个wpftext控件,并获取了控件的文本值。代码生成器定义控件的方式相同。
private WpfText _LoadNumberText = null;
public WpfText LoadNumberText
{
get
{
if ((this._LoadNumberText == null))
{
this._LoadNumberText = new WpfText(this.UIGradeStarpoweredbyExWindow.UIItemCustom2.UIItemCustom1);
#region Search Criteria
this._LoadNumberText.SearchProperties[WpfText.PropertyNames.AutomationId] = "DocNumber";
this._LoadNumberText.WindowTitles.Contains("Window Title");
#endregion
}
return this._LoadNumberText;
}