Deskripsi
Abra SDK adalah alat pengujian aksesibilitas mobile yang komprehensif yang dirancang untuk platform iOS dan Android. Ini memungkinkan pengembang untuk mengintegrasikan pengujian aksesibilitas otomatis ke dalam suite pengujian yang ada, memastikan bahwa masalah aksesibilitas diidentifikasi dan diselesaikan sebelum rilis aplikasi.
SDK ini dibangun secara native untuk mobile dan dirancang agar dapat terintegrasi dengan mulus ke dalam alur kerja integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD).
SDK ini mendukung berbagai kerangka kerja termasuk SwiftUI, Jetpack Compose, Flutter, React Native, dan .NET MAUI, menjadikannya serbaguna bagi pengembang yang bekerja dengan berbagai teknologi. Ini bekerja dengan kerangka pengujian populer seperti XCUITest untuk iOS dan Espresso serta UiAutomator untuk Android, memungkinkan pengembang untuk menjalankan audit aksesibilitas sebagai bagian dari pengujian UI yang ada.
Abra SDK didukung oleh Abra Core, yang mencakup 13 aturan spesifik yang dirancang untuk mendeteksi masalah aksesibilitas umum dalam aplikasi mobile. Aturan-aturan ini didasarkan pada bertahun-tahun pengalaman dalam aksesibilitas mobile dan telah terbukti melalui audit aplikasi di dunia nyata. Setiap masalah yang terdeteksi oleh SDK dijelaskan dengan jelas, dengan panduan yang terhubung ke solusi, memungkinkan pengembang untuk memperbaiki masalah tanpa memerlukan pengetahuan aksesibilitas sebelumnya.
SDK ini adalah bagian dari ekosistem Abra yang lebih luas, yang mencakup alat seperti Abra Dashboard dan Abra Desktop, menyediakan suite komprehensif untuk mengelola dan meningkatkan aksesibilitas aplikasi. Komitmen Abra terhadap aksesibilitas semakin ditunjukkan melalui keterlibatannya dalam inisiatif seperti W3C Mobile Accessibility Task Force dan kursus aksesibilitas mobile IAAP.
Meskipun SDK ini mengotomatiskan banyak aspek pengujian aksesibilitas, ia mengakui pentingnya pengujian manual untuk persyaratan tertentu yang memerlukan penilaian atau interaksi manusia dengan teknologi bantu. Abra SDK adalah alat penting bagi pengembang yang bertujuan untuk memastikan aplikasi mobile mereka dapat diakses oleh semua pengguna.
Fitur Inti Abra SDK
Pengujian aksesibilitas otomatis
Mendukung iOS dan Android
Mengintegrasikan dengan pipeline CI/CD
Bekerja dengan SwiftUI, Jetpack Compose, Flutter, React Native, .NET MAUI
13 aturan aksesibilitas spesifik
Penjelasan masalah yang jelas dan solusi
Bagian dari ekosistem Abra
Mendukung XCUITest, Espresso, UiAutomator
Cara menggunakan Abra SDK?
Instal: Tambahkan ketergantungan Abra SDK ke proyek pengujian Anda
Konfigurasi: Inisialisasi SDK dan pilih aturan
Uji: Jalankan audit aksesibilitas dari pengujian yang ada
Perbaiki: Tinjau temuan dan selesaikan masalah
Kasus Penggunaan Abra SDK
- Pengujian aplikasi mobile
- Integrasi CI/CD
- Kompatibilitas kerangka kerja
- Penyelesaian masalah
- Audit aksesibilitas






