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