Erişilebilirlik testi

Uygulamanızın anlamsal özelliklerini özelleştirirken (örneğin, anlambilim kılavuzunda listelenen kullanım alanlarını takip ederken) otomatik kullanıcı arayüzü testlerini kullanarak doğruluğu doğrulayın ve regresyonları önleyin.

Örneğin, bir öğenin tıklama etiketinin doğru şekilde ayarlanıp ayarlanmadığını test etmek için aşağıdaki kodu kullanın:

@Test
fun test() {
    composeTestRule
        .onNode(nodeMatcher)
        .assert(
            SemanticsMatcher("onClickLabel is set correctly") {
                it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label"
            }
        )
}

Test oluşturma

Compose'da test etme hakkında daha fazla bilgi için özel test kılavuzlarına bakın.

Ek kaynaklar