Kiểm thử khả năng hỗ trợ tiếp cận

Khi tuỳ chỉnh các thuộc tính ngữ nghĩa của ứng dụng, chẳng hạn như khi làm theo các trường hợp sử dụng nêu trong hướng dẫn về ngữ nghĩa, xác minh tính chính xác và ngăn chặn sự hồi quy bằng cách sử dụng các bài kiểm thử giao diện người dùng tự động.

Ví dụ: để kiểm tra xem nhãn nhấp chuột của một phần tử có được thiết lập chính xác hay không, hãy sử dụng thuộc tính mã sau:

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

Kiểm thử Compose

Để biết thêm thông tin về quy trình kiểm thử trong Compose, hãy xem hướng dẫn kiểm thử.

Tài nguyên khác