כשמבצעים התאמה אישית של המאפיינים הסמנטיים של האפליקציה, למשל, אחרי שמבצעים את הפעולות הבאות התרחישים לדוגמה שמפורטים במדריך הסמנטיקה, מאמתים את נכונות למנוע רגרסיות באמצעות בדיקות ממשק משתמש אוטומטיות.
לדוגמה, כדי לבדוק שתווית הקליק של אלמנט מוגדרת בצורה נכונה, משתמשים הקוד הבא:
@Test fun test() { composeTestRule .onNode(nodeMatcher) .assert( SemanticsMatcher("onClickLabel is set correctly") { it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label" } ) }
כתיבת בדיקה
למידע נוסף על בדיקות בניסוח האוטומטי, אפשר לעיין מדריכי בדיקה.
מקורות מידע נוספים
- נגישות: מושגים בסיסיים שיטות הנפוצות לכל פיתוח אפליקציות ל-Android
- יצירת אפליקציות נגישות: שלבים חשובים שאפשר לבצע כדי שהאפליקציה תהיה נגישה יותר
- עקרונות לשיפור האפליקציה נגישות: עקרונות מרכזיים חשוב לזכור שמשפרים את הנגישות של האפליקציה
- בדיקות נגישות: עקרונות בדיקה וכלים לנגישות ב-Android