Saat menyesuaikan properti semantik aplikasi Anda, misalnya saat mengikuti kasus penggunaan yang tercantum dalam panduan semantik, verifikasi kebenaran dan cegah regresi dengan menggunakan pengujian UI otomatis.
Misalnya, untuk menguji apakah label klik elemen sudah disetel dengan benar, gunakan kode berikut:
@Test fun test() { composeTestRule .onNode(nodeMatcher) .assert( SemanticsMatcher("onClickLabel is set correctly") { it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label" } ) }
Pengujian Compose
Untuk informasi selengkapnya tentang pengujian di Compose, lihat panduan pengujian khusus.
Referensi tambahan
- Aksesibilitas: Konsep dan teknik penting yang umum untuk semua pengembangan aplikasi Android
- Membuat Aplikasi yang Mudah Diakses: Langkah-langkah utama yang dapat Anda lakukan untuk membuat aplikasi lebih mudah diakses
- Prinsip-prinsip untuk meningkatkan aksesibilitas aplikasi: Prinsip utama yang harus diingat saat berupaya membuat aplikasi Anda lebih mudah diakses
- Menguji Aksesibilitas: Prinsip dan alat pengujian untuk aksesibilitas Android