בדיקת נגישות

במסגרת התאמה אישית של המאפיינים הסמנטיים של האפליקציה, למשל, אחרי התרחישים לדוגמה המפורטים במדריך הסמנטיקה, מאמתים את נכונות למנוע רגרסיות באמצעות בדיקות ממשק משתמש אוטומטיות.

לדוגמה, כדי לבדוק שתווית הקליק של אלמנט מוגדרת בצורה נכונה, משתמשים הקוד הבא:

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

כתיבת בדיקה

למידע נוסף על בדיקות בניסוח האוטומטי, אפשר לעיין מדריכי בדיקה.

מקורות מידע נוספים