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 được liệt kê trong hướng dẫn ngữ nghĩa, hãy 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 quy trình 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 đặt chính xác hay chưa, hãy sử dụng 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ề việc kiểm thử trong Compose, hãy xem hướng dẫn kiểm thử riêng.

Tài nguyên khác