Pengujian aksesibilitas

Saat menyesuaikan properti semantik aplikasi Anda, misalnya saat mengikuti kasus penggunaan yang tercantum dalam panduan semantik, verifikasi ketepatan dan mencegah regresi dengan menggunakan pengujian UI otomatis.

Misalnya, untuk menguji apakah label klik elemen ditetapkan 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 dokumentasi panduan pengujian.

Referensi lainnya