내 메인 창의 제목이 동적입니다 (응용 프로그램의 버전 포함). 따라서 코딩 된 UI 테스트를 기록 할 때 해당 창의 아래에 "MainWindow", "MainWindow1", "MainWindow2"등의 UI 컨트롤 맵에서 UIMap 노드 ... 유일한 차이점은 제목입니다.UI 컨트롤 맵 편집, 컨트롤 참조 변경
그래서 첫 번째 "MainWindow"의 검색 속성을 "Contains"로 변경하고 응용 프로그램의 이름 만 버전 부분을 무시하도록 변경했습니다. 하지만 이제 내 질문은, 어떻게 다른 모든 주요 창 개체를 제거하고 "MainWindow"개체에 대한 모든 UI 작업 및 다른 컨트롤 (트리의 중복 창 개체 아래에 있음)을 참조합니까?
나는이를 수행 할 수있는 명확한 방법을 찾을 수 없습니다. 고마워. MainWindow1
및 MainWindow2
의 <Decendents>
태그를 찾을 <UIMap>
에서이
,
기능 팩 2는 Visual Studio 2010에 적용됩니다. UI 맵 편집기는 Visual Studio 2012에서 표준으로 제공됩니다. – AdrianHHH