Pengujian aksesibilitas

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