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 Automation UI dan mengikuti praktik desain yang dapat diakses, pengembang dapat membuat aplikasi yang berjalan di Windows lebih mudah diakses oleh banyak orang dengan disabilitas 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++ yang berpengalaman. Secara umum, pengembang membutuhkan tingkat pemahaman moderat tentang objek dan antarmuka Model Objek Komponen (COM), Unicode, dan pemrograman Windows API.

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

Persyaratan Run-Time

Otomatisasi 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 menargetkan aplikasi ke sistem operasi Windows 7 dan tingkat bawah. 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 memiliki Windows Update mendeteksi apakah itu 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)
    Sp2 Bisnis (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 tersebut, lihat Pembaruan Platform untuk Windows Vista.

Di bagian ini