AutomationProperties.AutomationId 연결된 속성

정의

요소를 Microsoft UI 자동화로 고유하게 식별하는 문자열을 가져오거나 설정합니다.

see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId

설명

사용 가능한 AutomationId 경우 요소의 는 로컬 언어에 관계없이 애플리케이션의 모든 instance 동일해야 합니다. 값은 형제 요소 간에 고유해야 하지만 전체 데스크톱에서 반드시 고유하지는 않습니다. 예를 들어 애플리케이션의 여러 인스턴스 또는 Windows Explorer 여러 폴더 보기에는 "SystemMenuBar"와 같은 속성이 같은 AutomationId 요소가 포함될 수 있습니다.

에 대한 AutomationId 지원은 항상 더 나은 자동화된 테스트 지원을 위해 권장되지만 이 속성은 필수는 아닙니다. 지원 AutomationId 되는 경우 는 UI 언어에 관계없이 실행되는 테스트 자동화 스크립트를 만드는 데 유용합니다. 클라이언트는 다른 애플리케이션에서 노출하는 값에 AutomationId 대해 어떠한 가정도 하지 않아야 합니다. AutomationId 는 애플리케이션의 여러 릴리스 또는 빌드에서 안정적으로 보장되지 않습니다.

적용 대상

추가 정보