UI 자동화

Microsoft UI 자동화는 Windows 응용 프로그램에서 ui (사용자 인터페이스)에 대 한 프로그래밍 정보를 제공 하 고 사용할 수 있도록 하는 내게 필요한 옵션 프레임 워크입니다. 바탕 화면에서 대부분의 UI 요소에 대 한 프로그래밍 방식의 액세스를 제공 합니다. 이를 통해 화면 판독기와 같은 보조 기술 제품에서 최종 사용자에 게 UI에 대 한 정보를 제공 하 고 표준 입력 이외의 방법으로 UI를 조작할 수 있습니다. UI 자동화를 사용 하면 자동화 된 테스트 스크립트가 UI와 상호 작용할 수도 있습니다.

적용 가능한 경우

개발자는 UI 자동화를 사용 하 여 액세스 가능한 디자인 관행을 사용 하 여 Windows에서 실행 되는 응용 프로그램을 시각, 청각 또는 움직임 장애가 있는 여러 사용자가 액세스할 수 있도록 만들 수 있습니다. 또한 UI Automation은 자동화 된 테스트 시나리오를 위한 강력한 기능을 제공 하도록 특별히 설계 되었습니다.

개발자 대상

UI 자동화는 숙련 된 C/c + + 개발자를 위해 설계 되었습니다. 일반적으로 개발자는 COM (구성 요소 개체 모델) 개체 및 인터페이스, 유니코드 및 Windows API 프로그래밍에 대해 전반적으로 이해 해야 합니다.

관리 코드에 대 한 UI 자동화에 대 한 자세한 내용은 MSDN의 .NET Framework 개발자 가이드 섹션에서 내게 필요한 옵션 을 참조 하십시오.

런타임 요구 사항

UI 자동화는 다음과 같은 운영 체제에서 지원 됩니다. Windows XP, Windows Server 2003, Windows server 2003 R2, Windows Vista, Windows 7, Windows 10, Windows server 2008, Windows server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows server 2019.

참고

Windows XP 및 Windows Server 2003에는 Microsoft .NET Framework 3.0도 필요 합니다.

하위 수준 운영 체제에 대 한 지원

Windows Vista 용 플랫폼 업데이트는 개발자가 Windows 7 및 하위 수준 운영 체제 모두에 응용 프로그램을 대상으로 지정할 수 있도록 하는 런타임 라이브러리 집합입니다. Windows server 2008에 대 한 플랫폼 업데이트는 개발자가 Windows server 2008 R2 및 이전 버전의 Windows 서버 모두에 응용 프로그램을 대상으로 지정할 수 있도록 하는 런타임 라이브러리 집합입니다. Windows vista 용 플랫폼 업데이트 및 Windows server 2008에 대 한 플랫폼 업데이트는 Windows 업데이트를 통해 모든 Windows vista 및 Windows Server 2008 고객에 게 제공 됩니다. Windows Vista 용 플랫폼 업데이트 또는 Windows Server 2008 용 플랫폼 업데이트를 필요로 하는 타사 응용 프로그램은 설치 여부를 검색할 Windows 업데이트 있습니다. 그렇지 않으면 Windows 업데이트 다운로드 하 여 백그라운드에 설치 합니다.

Windows Vista 용 플랫폼 업데이트 및 Windows Server 2008 용 플랫폼 업데이트는 모두 다음 운영 체제에서 전체 Windows Automation API 3.0 기능 집합을 지원 합니다.

  • Windows XP (영어)
    Windows XP Home SP3 x86
    Windows XP Professional SP3 x86
  • Windows Server 2003 (English)
    Windows Server 2003 SP2 (x86 및 x64)
  • Windows Vista (영어)
    스타터 SP2 (x86 및 x64)
    Home Premium SP2 (x86 및 x64)
    비즈니스 SP2 (x86 및 x64)
    Enterprise SP2 (x86 및 x64)
    Ultimate SP2 (x86 및 x64)
  • Windows 서버 2008 (영어)
    Windows Server 2008 SP2(x86 및 x64)

두 업데이트에 대 한 자세한 내용은 Windows Vista의 플랫폼 업데이트를 참조 하세요.

단원 내용