접근성 테스트

앱의 시맨틱 속성을 맞춤설정할 때(예: 시맨틱 가이드에 나열된 사용 사례를 따를 때) 자동화된 UI 테스트를 사용하여 정확성을 확인하고 회귀를 방지하세요.

예를 들어 요소의 클릭 라벨이 올바르게 설정되어 있는지 테스트하려면 다음 코드를 사용합니다.

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

Compose 테스트

Compose에서 테스트하는 방법에 관한 자세한 내용은 전용 테스트 가이드를 참고하세요.

추가 리소스