وعند تخصيص السمات الدلالية لتطبيقك، مثلاً عند اتّباع حالات الاستخدام المدرجة في دليل الدلالات، والتحقق من الصحة منع التراجع عن طريق استخدام اختبارات مبرمجة لواجهة المستخدم.
على سبيل المثال، لاختبار ما إذا تم تعيين تصنيف النقر لأحد العناصر بشكل صحيح، استخدم الرمز التالي:
@Test fun test() { composeTestRule .onNode(nodeMatcher) .assert( SemanticsMatcher("onClickLabel is set correctly") { it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label" } ) }
إنشاء الاختبار
لمزيد من المعلومات حول الاختبار في Compose، يمكنك الاطّلاع على أدلة الاختبار.
مصادر إضافية
- أدوات تسهيل الاستخدام: المفاهيم الأساسية الأساليب الشائعة لجميع تطوير تطبيقات Android
- إنشاء تطبيقات يسهل الوصول إليها: خطوات رئيسية التي يمكنك اتخاذها لتسهيل استخدام تطبيقك
- مبادئ تحسين التطبيق أدوات تسهيل الاستخدام: المبادئ الأساسية يجب أخذه في الاعتبار عند العمل على تسهيل استخدام تطبيقك
- اختبار تسهيل الاستخدام: اختبار مبادئ وأدوات تسهيل الاستخدام في Android