복잡한 UI가있는 WPF 응용 프로그램을 사용하고 동일한 CodedUITest 스크립트를 작성하려고합니다. 이 글을 처음 접한 이래로 CodedUITest 스크립트를 작성하려면 적절한 지침/접근 방법이 필요합니다. Record &을 사용하여 모든 작업을 수행 할 수는 없습니다. 사용자 정의 컨트롤이 UI에 있으며 언제든지 변경할 수 있기 때문에 Play stuff을 재생할 수 있습니다.CodedUITest를 사용하여 WPF 응용 프로그램을 테스트하는 올바른 방법은 무엇입니까
C# 코드를 사용하여이 작업을 수행하려고합니다. 사용자 지정 그리드에서 특정 레코드를 가져 오는 동안 C# 코드를 사용하여 컨트롤을 식별 할 수 있습니다.
- CodedUITest에서 쉽게 식별 할 수 있도록 어떤 종류의 속성을 제어해야합니까?
- AutomationId를 모든 컨트롤에 제공하는 것은 의무입니까?
- Treeview 및 그리드와 같은 동적 컨트롤을 위해 수행해야 할 작업은 무엇입니까?
- & 드롭 유형의 창을 어떻게 식별 할 수 있습니까?
감사합니다. Microsoft UI 자동화 라이브러리라는 테스트 라이브러리가 하나 더 있습니다. 확인하고 싶습니다. WPF 응용 프로그램 테스트, CodedUITest 또는 Microsoft UI 자동화 라이브러리에 어떤 라이브러리를 사용해야합니까? – CodingNinja
http://blogs.msdn.com/b/dpksinghal/archive/2011/09/28/how-to-test-deep-hierarchy-controls-using-coded-ui-test-in-wpf.aspx를 참조하십시오. WPF 컨트롤을 찾지 못하는 테스트 레코더와 관련된 문제를 수정하는 코딩 된 UI 테스트 레코더 시각 트리 깊이 문제에 대한 수정. –