0
UIMap.cs (UIMap.Designer.cs 아님)에 필기 코딩 컨트롤을 추가하고 싶습니다. 내가 기록코드화 된 컨트롤을 UIMap (코드화 된 UI 테스트)에 추가
예를 들어:
public class Recorded_Writing_In_forRecordParams
{
public string UIForRecordEditText = "forRecord";
}
public class UIMainWindowWindow : WpfWindow
{
public UIMainWindowWindow()
{
this.SearchProperties[WpfWindow.PropertyNames.Name] = "MainWindow";
this.SearchProperties.Add(new PropertyExpression(WpfWindow.PropertyNames.ClassName, "HwndWrapper", PropertyExpressionOperator.Contains));
this.WindowTitles.Add("MainWindow");
}
public WpfEdit UIForRecordEdit
{
get
{
if ((this.mUIForRecordEdit == null))
{
this.mUIForRecordEdit = new WpfEdit(this);
this.mUIForRecordEdit.SearchProperties[WpfEdit.PropertyNames.AutomationId] = "forRecord";
this.mUIForRecordEdit.WindowTitles.Add("MainWindow");
}
return this.mUIForRecordEdit;
}
}
private WpfEdit mUIForRecordEdit;
}
내가 내 CodedUITest
에서이 컨트롤을 사용하려면 : writing in a texBox
, 나는 UIMap.Designer.cs에 다음 코드를 얻을. 자신의 코드로 UIMap.cs
에있는 TextBox
을 검색하거나 내 TestMethod
에서 검색 할 수 있습니까? 가장 좋은 방법은 무엇입니까?
내가 무엇을 하려는지 알지 못합니다. 왜 UIMap에서 코드의 텍스트 상자를 검색합니까? 또는 응용 프로그램에서 지정된 값의 텍스트 상자를 검색하려고합니까? – stoj