أنت المسؤول عن اختبار تطبيقاتك والتأكّد من أنّ المستخدمين يحصلون على تجربة إيجابية ومتسقة. يقترح Health Connect قائمة بحالات الاختبار المصمَّمة بما يتوافق مع أفضل الممارسات وإرشادات تجربة المستخدم.
إذا كنت تستخدم أداة تتبُّع لمراقبة مستوى تقدّمك في دورات الاختبار، يمكنك إضافتها إلى قائمتك وتخصيصها حسب متطلبات تطبيقك.
01: طلب الأذونات من خلال مسار الإعداد
| التفاصيل | |
|---|---|
| الوصف | في كل مرة يثبِّت فيها المستخدم تطبيقًا للصحة واللياقة البدنية للمرة الأولى، عليه اتّباع خطوات إعداد التطبيق لدمجه مع Health Connect. |
| المتطلبات | يجب تثبيت تطبيق Health Connect على الهاتف. |
| Notes | إذا كان تطبيقك يعرض حالة الدمج مع Health Connect، يمكنك الاطّلاع عليها من هناك. |
| Reference | مستخدمو Health Connect الجدد |
الخطوات
- فتح التطبيق
- انتقِل إلى بطاقة العرض الترويجي أو النافذة المنبثقة أو شاشة الإعدادات أو الشاشات المشابهة التي تتيح للمستخدمين الدمج مع Health Connect لأول مرة.
- افتح شاشة الإعداد باتّباع الخطوات الموضّحة في تطبيقك.
- في شاشة الإعداد، انقر على البدء.
- في شاشة بيان السبب، فعِّل خيار السماح بكل الأذونات لتفعيل الأذونات المدرَجة لتطبيقك.
- انقر على السماح لمنح الأذونات.
النتائج المتوقّعة

شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- سيتم نقل المستخدم إلى شاشة التفسير التي تتضمّن جميع أذونات القراءة والكتابة المطلوبة.
- تظهر الأذونات الممنوحة بشكل صحيح في تطبيق Health Connect.
تعذّر لأيٍّ من الأسباب التالية:
- لا يتم توجيه المستخدم إلى صفحة الأساس المنطقي التي تتضمّن جميع أذونات القراءة والكتابة المطلوبة.
- لا تنعكس الأذونات الممنوحة بشكل صحيح في تطبيق Health Connect.
02-01: محاولة الدمج مع Health Connect أثناء إلغاء التثبيت
| التفاصيل | |
|---|---|
| الوصف | عندما يقرّر المستخدم مزامنة البيانات مع Health Connect، ولكن يكون تطبيق Health Connect غير مثبّت، يجب أن يوفّر التطبيق طريقة لإعلام المستخدمين بكيفية تثبيت تطبيق Health Connect. ومن الأفضل أن يوجّه التطبيق المستخدمين مباشرةً إلى صفحة Health Connect في "متجر Google Play" لتثبيته. |
| المتطلبات | يجب ألا يكون تطبيق Health Connect مثبّتًا على الهاتف. |
الخطوات
- فتح التطبيق
- انتقِل إلى شاشة الإعدادات في التطبيق (أو شاشات مشابهة) حيث يتوفّر خيار الدمج مع Health Connect.
- اختَر تثبيت Health Connect.
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- يجب أن تتضمّن شاشة الإعدادات (أو شاشات مشابهة) في التطبيق ميزة تتيح التكامل مع Health Connect.
- يجب توجيه المستخدمين إلى صفحة Health Connect في "متجر Google Play".
تعذّر لأيٍّ من الأسباب التالية:
- لا تتوفّر طريقة للتكامل مع Health Connect في شاشة الإعدادات الخاصة بالتطبيق أو أي شاشات مشابهة.
- لا يتم نقل المستخدمين إلى صفحة Health Connect في "متجر Google Play".
02-02: الدمج مع Health Connect من خلال تطبيقك
| التفاصيل | |
|---|---|
| الوصف | عندما يقرّر المستخدم مزامنة البيانات مع Health Connect ويكون تطبيق Health Connect مثبّتًا، يجب أن يوفّر التطبيق طريقة لإعلام المستخدمين بكيفية الدمج مع Health Connect. يجب أن ينقل المستخدمين إلى تطبيق Health Connect. |
| المتطلبات | يجب تثبيت تطبيق Health Connect على الهاتف. |
الخطوات
- فتح التطبيق
- انتقِل إلى شاشة الإعدادات في التطبيق (أو شاشات مشابهة) حيث يتوفّر خيار الدمج مع Health Connect.
- اختَر الدمج مع Health Connect.
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- يجب أن تتضمّن شاشة الإعدادات (أو شاشات مشابهة) في التطبيق ميزة تتيح التكامل مع Health Connect.
- يجب أن يؤدي النقر على خيار الدمج مع Health Connect إلى فتح تطبيق Health Connect.
تعذّر لأيٍّ من الأسباب التالية:
- لا تتوفّر ميزة للتكامل مع Health Connect في شاشة الإعدادات أو أي شاشات مشابهة في التطبيق.
- لا يؤدي النقر على خيار الدمج مع Health Connect إلى توجيهك إلى تطبيق Health Connect.
02-03: إلغاء الربط بتطبيق Health Connect من خلال تطبيقك
| التفاصيل | |
|---|---|
| الوصف |
عندما يقرّر المستخدم التوقّف عن استخدام Health Connect، يجب أن يوفّر التطبيق طريقة لإلغاء الربط بـ Health Connect.
يجب أن يبطل جميع الأذونات من خلال التطبيق، ما يؤدي إلى إزالة عملية الدمج من Health Connect. |
| المتطلبات | يجب تثبيت تطبيق Health Connect على الهاتف. |
| Reference |
PermissionController.revokeAllPermissions
|
الخطوات
- فتح التطبيق
- انتقِل إلى شاشة الإعدادات الخاصة بالتطبيق (أو شاشات مشابهة) حيث يتوفّر خيار إلغاء الربط بـ Health Connect.
- اختَر إلغاء الربط من Health Connect.
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- يجب أن تتضمّن شاشة الإعدادات (أو شاشات مشابهة) في التطبيق ميزة لإلغاء الربط بتطبيق Health Connect.
- يجب إبطال جميع الأذونات المدرَجة ضمن تطبيقك.
تعذّر لأيٍّ من الأسباب التالية:
- لا يمكن إلغاء الربط بتطبيق Health Connect من شاشة الإعدادات في التطبيق أو أي شاشات مشابهة.
- لم يتم إبطال إذن واحد على الأقل مُدرَج ضمن تطبيقك.
03: الوصول إلى تطبيق Health Connect من خلال إعدادات التطبيق
| التفاصيل | |
|---|---|
| الوصف | عندما يقرّر المستخدم إدارة Health Connect، يجب أن يوفّر التطبيق طريقة لتوجيه المستخدمين إلى تطبيق Health Connect. |
| المتطلبات |
|
| Notes | هذه الميزة اختيارية في واجهة المستخدم، إذ يمكن للمستخدمين أيضًا الوصول إلى Health Connect مباشرةً من خلال الإعدادات على الهاتف أو الإعدادات السريعة عند ضبطها أو من خلال "متجر Google Play". |
| Reference | خيار ضمن قائمة الإعدادات |
الخطوات
- فتح التطبيق
- انتقِل إلى شاشة الإعدادات (أو شاشات مشابهة) في التطبيق حيث يتوفّر خيار الوصول إلى تطبيق Health Connect.
- اختَر الوصول إلى Health Connect أو إدارته.
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- يجب أن تتضمّن شاشة الإعدادات (أو شاشات مشابهة) في التطبيق طريقة للوصول إلى تطبيق Health Connect.
تعذّر لأيٍّ من الأسباب التالية:
- لا يمكن الوصول إلى تطبيق Health Connect من خلال شاشة الإعدادات في التطبيق أو أي شاشات مشابهة.
04-01: رفض الأذونات
| التفاصيل | |
|---|---|
| الوصف | يجب ألا يقرأ التطبيق سجلات معيّنة أو يكتبها في Health Connect عندما يلغي المستخدم الإذن. |
| المتطلبات |
|
| Notes |
|
الخطوات
- افتح تطبيق Health Connect.
- انتقِل إلى أذونات التطبيق.
- اختَر تطبيقك.
- بدِّل مفتاح السماح بالكل لرفض الأذونات.
- عند ظهور مربع الحوار، اختَر إزالة الكل.
النتائج المتوقّعة

شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- ضِمن أذونات التطبيق، يجب أن يظهر تطبيقك ضمن لم يتم السماح بالوصول.
- لم يتم منح أي أذونات.
- وتسري تغييرات الأذونات هذه في تطبيقك.
- لا يتعطّل تطبيقك.
تعذّر لأيٍّ من الأسباب التالية:
- ضمن أذونات التطبيق، لم يظهر تطبيقك ضمن التطبيقات التي لا يمكنها الوصول إلى البيانات، ولا يزال ضمن التطبيقات التي يمكنها الوصول إلى البيانات.
- لا يزال هناك إذن واحد على الأقل ممنوحًا.
- لم يتم تطبيق تغييرات الأذونات هذه في تطبيقك.
- تعطّل تطبيقك.
04-02: السماح بالأذونات
| التفاصيل | |
|---|---|
| الوصف | يجب أن يقرأ التطبيق سجلات معيّنة أو يكتبها في Health Connect عندما يمنح المستخدم الإذن بذلك. |
| المتطلبات |
|
| Notes | إذا كان تطبيقك يوفّر طريقة لعرض الأذونات المسموح بها، يمكنك التحقّق منها أيضًا. |
الخطوات
- افتح تطبيق Health Connect.
- انتقِل إلى أذونات التطبيق.
- اختَر تطبيقك.
- فعِّل خيار السماح بالكل للسماح بالأذونات.
النتائج المتوقّعة

شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- ضِمن أذونات التطبيق، يجب أن يظهر تطبيقك ضمن إذن الوصول.
- تم منح جميع الأذونات.
- وتسري تغييرات الأذونات هذه في تطبيقك.
- لا يتعطّل تطبيقك.
تعذّر لأيٍّ من الأسباب التالية:
- ضمن أذونات التطبيق، لم يظهر تطبيقك ضمن التطبيقات المسموح لها بالوصول ولا يزال ضمن التطبيقات غير المسموح لها بالوصول.
- لا يزال هناك إذن واحد على الأقل تم إبطاله.
- لم يتم تطبيق تغييرات الأذونات هذه في تطبيقك.
- تعطّل تطبيقك.
05: كتابة البيانات في Health Connect
| التفاصيل | |
|---|---|
| الوصف | يتضمّن جزء من سير العمل الشائع كتابة البيانات في مستودع بيانات Health Connect. |
| المتطلبات | يجب منح تطبيقك إذن الكتابة لنوع البيانات المطلوب. |
| Reference | كتابة البيانات |
الخطوات
- سجِّل قيمة لنوع البيانات المطلوب باستخدام تطبيقك.
- افتح تطبيق Health Connect.
- اختَر البيانات وإمكانية وصول التطبيقات لها.
- اختَر الفئة التي ينتمي إليها نوع البيانات المطلوب.
- اختَر نوع البيانات المطلوب.
- ضِمن إدارة البيانات، اختَر عرض جميع الإدخالات.
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- تظهر البيانات الجديدة في تطبيق Health Connect.
تعذّر لأيٍّ من الأسباب التالية:
- لا تظهر البيانات الجديدة في تطبيق Health Connect.
06: قراءة البيانات من Health Connect
| التفاصيل | |
|---|---|
| الوصف | يتضمّن جزء من سير العمل الشائع قراءة البيانات من مستودع بيانات Health Connect. |
| المتطلبات |
|
| Reference | قراءة البيانات الأولية |
الخطوات
- سجِّل قيمة لنوع البيانات المطلوب باستخدام تطبيق Health Connect Toolbox.
- تحقَّق من تطبيق Health Connect لمعرفة ما إذا كان قد تم تسجيلها.
- افتح تطبيق Health Connect.
- اختَر البيانات وإمكانية وصول التطبيقات لها.
- اختَر الفئة التي ينتمي إليها نوع البيانات المطلوب.
- اختَر نوع البيانات المطلوب.
- ضِمن إدارة البيانات، اختَر عرض جميع الإدخالات.
- قراءة البيانات باستخدام تطبيقك
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- يجب أن تظهر البيانات الجديدة في كلّ من تطبيق Health Connect وتطبيقك.
تعذّر لأيٍّ من الأسباب التالية:
- لم تظهر البيانات الجديدة في تطبيق Health Connect أو تطبيقك.
07: قراءة البيانات المجمّعة من Health Connect
| التفاصيل | |
|---|---|
| الوصف |
يتضمّن جزء من سير العمل الشائع قراءة البيانات من مستودع بيانات Health Connect.
في معظم التطبيقات، يتم تجميع البيانات لأغراض مثل عرض الإحصاءات أو الرسومات البيانية. |
| المتطلبات |
|
| Notes |
قد تختلف البيانات المجمّعة حسب القيم المستخدَمة في timeRangeFilter
وdataOriginFilter.
|
| Reference | قراءة البيانات المجمَّعة |
الخطوات
- تسجيل قيم متعددة لنوع البيانات المطلوب في تطبيق Health Connect Toolbox
- راجِع تطبيق Health Connect لمعرفة ما إذا كانت هذه البيانات تظهر فيه.
- افتح تطبيق Health Connect.
- اختَر البيانات وإمكانية وصول التطبيقات لها.
- اختَر الفئة التي ينتمي إليها نوع البيانات المطلوب.
- اختَر نوع البيانات المطلوب.
- ضِمن إدارة البيانات، اختَر عرض جميع الإدخالات.
- قراءة البيانات وتجميعها باستخدام تطبيقك
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- تظهر القيم الجديدة في تطبيق Health Connect.
- تظهر القيم المجمَّعة في تطبيقك.
تعذّر لأيٍّ من الأسباب التالية:
- لا تظهر القيم الجديدة في تطبيق Health Connect.
- لا تظهر القيم المجمّعة في تطبيقك.
08: تعديل البيانات من Health Connect
| التفاصيل | |
|---|---|
| الوصف |
يتضمّن جزء من سير العمل الشائع تعديل البيانات من مستودع بيانات Health Connect.
تكون التعديلات ضرورية في سيناريوهات مثل مزامنة البيانات واستيرادها. |
| المتطلبات | يجب منح تطبيقك إذن الكتابة لنوع البيانات المطلوب. |
| Reference | تعديل البيانات |
الخطوات
- عدِّل قيم نوع البيانات المطلوب باستخدام تطبيقك.
- افتح تطبيق Health Connect.
- اختَر البيانات وإمكانية وصول التطبيقات لها.
- اختَر الفئة التي ينتمي إليها نوع البيانات المطلوب.
- اختَر نوع البيانات المطلوب.
- ضِمن إدارة البيانات، اختَر عرض جميع الإدخالات.
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- تظهر القيم المعدَّلة في تطبيق Health Connect.
تعذّر لأيٍّ من الأسباب التالية:
- لا تظهر القيم المعدَّلة في تطبيق Health Connect.
09: عرض البيانات المعدَّلة من Health Connect
| التفاصيل | |
|---|---|
| الوصف |
يتضمّن جزء من سير العمل الشائع تعديل البيانات من مستودع بيانات Health Connect.
هناك تطبيقات عرض يمكنها عرض البيانات الواردة من تطبيقات مصدر أخرى. تخزِّن التطبيقات المصدر البيانات في Health Connect، بينما تسحب التطبيقات العارِضة البيانات من هناك. |
| المتطلبات |
|
الخطوات
- عدِّل قيم نوع البيانات الذي اخترته باستخدام تطبيق Health Connect Toolbox.
- راجِع تطبيق Health Connect لمعرفة ما إذا كانت هذه البيانات تظهر فيه.
- افتح تطبيق Health Connect.
- اختَر البيانات وإمكانية وصول التطبيقات لها.
- اختَر الفئة التي ينتمي إليها نوع البيانات المطلوب.
- اختَر نوع البيانات المطلوب.
- ضِمن إدارة البيانات، اختَر عرض جميع الإدخالات.
- قراءة البيانات باستخدام تطبيقك
النتائج المتوقّعة

شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- تظهر القيم المعدَّلة في كلّ من تطبيق Health Connect وتطبيقك.
تعذّر لأيٍّ من الأسباب التالية:
- لا تظهر القيم المعدَّلة في تطبيق Health Connect أو تطبيقك.
10: حذف البيانات من Health Connect
| التفاصيل | |
|---|---|
| الوصف | يتضمّن جزء من سير العمل الشائع حذف البيانات من مستودع بيانات Health Connect. |
| المتطلبات | يجب منح تطبيقك إذن الكتابة لنوع البيانات المطلوب. |
| Reference | حذف البيانات |
الخطوات
- احذف قيم نوع البيانات المطلوب باستخدام تطبيقك.
- افتح تطبيق Health Connect.
- اختَر البيانات وإمكانية وصول التطبيقات لها.
- اختَر الفئة التي ينتمي إليها نوع البيانات المطلوب.
- اختَر نوع البيانات المطلوب.
- ضِمن إدارة البيانات، اختَر عرض جميع الإدخالات.
النتائج المتوقّعة
شروط النجاح والفشل
اجتياز إذا تم استيفاء جميع الشروط التالية:
- لا تظهر القيم المحذوفة في تطبيق Health Connect.
تعذّر لأيٍّ من الأسباب التالية:
- لا تزال القيم المحذوفة ظاهرة في تطبيق Health Connect.