2011-01-26 2 views
0

메모장을 자동화하려고하고 있고 열려있는 항목에 따라 "메모장", "메모장 - letter_to_boyfriend.txt", " 메모장 - Readme.txt "등CodedUI 테스트 검색 속성을 사용자 지정하는 방법 - 특히 창 제목

코딩 된 UI 테스트를 기록 할 때 제목이"메모장 "으로 간주됩니다. 이제 어떻게 든 테스트를 사용자 정의하여 "메모장 *"과 같은 제목을 사용하면 충분히 좋을 것입니다.

어떻게하면됩니까? 죄송합니다. 현재 공유 할 코드가 기록되어 있지 않지만 나중에 작성할 수 있습니다. 다행히도 재현하기가 어렵지 않습니다.

검색 속성이되어야합니다. 미리 감사드립니다.

답변

3

[mapname] .uitest의 Doubleclick에서 UI 컨트롤 맵에서 창을 선택하고 속성을 보려면 F4 키를 누르고 마지막으로 검색 속성에서 연산자를 EqualsTo에서 Contains로 변경하고 값을 메모장으로 변경합니다. 더 도움이 필요

+0

나는 속성이 정규 표현식 "메모장 *"또는 코드 손으로 상응하는 행동을 일치하는 문자열을 받아 유연하게합니다. 어떻게해야합니까? –

+2

windowctrl.SearchProperties.Add (새 PropertyExpression (WinWindow.PropertyName.Name, "Notepad", PropertyExpressionOperator.Contains)); –

+0

고맙습니다.이 링크를 클릭하면 더 자세히 알 수 있습니다. –

-1
Playback.PlaybackSettings.SmartMatchOptions = SmartMatchOptions.TopLevelWindow; 

는 : Here

관련 문제