Erişilebilirlik testi

Uygulamanızın anlamsal özelliklerini özelleştirirken (örneğin, anlambilim kılavuzunda listelenen kullanım alanlarına, regresyonları önlemek için otomatik kullanıcı arayüzü testlerini kullanın.

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

@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 test kılavuzlarına göz atın.

Ek kaynaklar