Bagikan melalui


UI Automation

Microsoft UI Automation adalah kerangka kerja aksesibilitas yang memungkinkan aplikasi Windows menyediakan dan menggunakan informasi terprogram tentang antarmuka pengguna (UI). Ini menyediakan akses terprogram ke sebagian besar elemen UI di desktop. Ini memungkinkan produk teknologi bantuan, seperti pembaca layar, untuk memberikan informasi tentang UI kepada pengguna akhir dan memanipulasi UI dengan cara selain input standar. UI Automation juga memungkinkan skrip uji otomatis berinteraksi dengan UI.

Jika Berlaku

Dengan menggunakan Automasi UI dan mengikuti praktik desain yang dapat diakses, pengembang dapat membuat aplikasi yang berjalan di Windows lebih dapat diakses oleh banyak orang dengan gangguan penglihatan, pendengaran, atau gerakan. Selain itu, Automasi UI dirancang khusus untuk menyediakan fungsionalitas yang kuat untuk skenario pengujian otomatis.

Audiens Pengembang

Automasi UI dirancang untuk pengembang C/C++ berpengalaman. Secara umum, pengembang memerlukan tingkat pemahaman sedang tentang objek dan antarmuka Model Objek Komponen (COM), Unicode, dan pemrograman Windows API.

Untuk informasi tentang Automasi UI untuk kode terkelola, lihat Aksesibilitas di Panduan Pengembang .NET Framework.

Persyaratan Run-Time

Automasi UI didukung pada sistem operasi berikut: 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, dan Windows Server 2019.

Catatan

Windows XP dan Windows Server 2003 juga memerlukan Microsoft .NET Framework 3.0.

 

Dukungan untuk Sistem Operasi Tingkat Bawah

Pembaruan Platform untuk Windows Vista adalah sekumpulan pustaka run-time yang memungkinkan pengembang untuk menargetkan aplikasi ke sistem operasi Tingkat Bawah dan Windows 7. Pembaruan Platform untuk Windows Server 2008 adalah sekumpulan pustaka run-time yang memungkinkan pengembang menargetkan aplikasi ke Windows Server 2008 R2 dan versi Windows Server sebelumnya. Pembaruan Platform untuk Windows Vista dan Pembaruan Platform untuk Windows Server 2008 akan tersedia untuk semua pelanggan Windows Vista dan Windows Server 2008 melalui Windows Update. Aplikasi pihak ketiga yang memerlukan Pembaruan Platform untuk Windows Vista atau Pembaruan Platform untuk Windows Server 2008 dapat meminta Windows Update mendeteksi apakah aplikasi diinstal; jika tidak, Windows Update akan mengunduh dan menginstalnya di latar belakang.

Pembaruan Platform untuk Windows Vista dan Pembaruan Platform untuk Windows Server 2008 mendukung seluruh fitur Windows Automation API 3.0 yang diatur pada sistem operasi berikut.

  • Windows XP (Bahasa Inggris)
    Windows XP Home SP3 x86
    Windows XP Professional SP3 x86
  • Windows Server 2003 (Bahasa Inggris)
    Windows Server 2003 SP2 (x86 dan x64)
  • Windows Vista (Bahasa Inggris)
    Starter SP2 (x86 dan x64)
    Home Premium SP2 (x86 dan x64)
    Business SP2 (x86 dan x64)
    Enterprise SP2 (x86 dan x64)
    Ultimate SP2 (x86 dan x64)
  • Windows Server 2008 (Bahasa Inggris)
    Windows Server 2008 SP2 (x86 dan x64)

Untuk informasi selengkapnya tentang kedua pembaruan, lihat Pembaruan Platform untuk Windows Vista.

Di bagian ini