앱의 시맨틱 속성을 맞춤설정할 때(예: 시맨틱 가이드에 나열된 사용 사례를 따를 때) 자동화된 UI 테스트를 사용하여 정확성을 확인하고 회귀를 방지하세요.
예를 들어 요소의 클릭 라벨이 올바르게 설정되어 있는지 테스트하려면 다음 코드를 사용합니다.
@Test fun test() { composeTestRule .onNode(nodeMatcher) .assert( SemanticsMatcher("onClickLabel is set correctly") { it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label" } ) }
Compose 테스트
Compose에서 테스트하는 방법에 관한 자세한 내용은 전용 테스트 가이드를 참고하세요.
추가 리소스
- 접근성: 모든 Android 앱 개발에 공통된 필수 개념 및 기법
- 접근성 높은 앱 빌드: 앱의 접근성을 높이기 위해 취할 수 있는 주요 단계
- 앱 접근성 개선 원칙: 앱의 접근성을 개선할 때 유의해야 할 주요 원칙
- 접근성 테스트: Android 접근성의 원칙 및 도구 테스트