접근성 테스트

앱의 시맨틱 속성을 맞춤설정할 때(예: 시맨틱 가이드에 나열된 사용 사례를 살펴보고 회귀를 방지할 수 있습니다.

예를 들어, 요소의 클릭 라벨이 올바르게 설정되었는지 테스트하려면 다음 코드를 참조하세요.

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

Compose 테스트

Compose에서 테스트에 관한 자세한 내용은 테스트 가이드를 참조하세요.

추가 리소스