اختبار أفضل حالات استخدام تطبيق Health Connect

أنت مسئول عن اختبار تطبيقاتك والتأكد من حصول المستخدمين على تجربة إيجابية ومتسقة. يقترح تطبيق Health Connect قائمة بحالات الاختبارات المصمّمة للتوافق مع أفضل الممارسات وإرشادات تجربة المستخدم.

إذا كنت تستخدم أداة تتبع لمراقبة تقدمك في دورات الاختبار، فيمكنك إضافتها إلى قائمتك وتخصيصها وفقًا لمتطلبات تطبيقك.

01: طلب الأذونات من خلال خطوات الإعداد

التفاصيل
الوصف في كل مرة يثبّت فيها المستخدم أحد تطبيقات الصحة واللياقة البدنية لأول مرة، عليه أن يخضع لعملية إعداد من أجل دمج التطبيق مع Health Connect.
المتطلبات يجب تثبيت تطبيق Health Connect على الهاتف.
Notes إذا كان بإمكان تطبيقك عرض حالة الدمج مع Health Connect، يمكنك التحقّق من ذلك من هناك.
Reference مستخدمو Health Connect الجدد

الخطوات

  1. فتح التطبيق
  2. انتقِل إلى بطاقة العرض الترويجي أو نافذة الإعدادات أو الشاشات المشابهة التي تتيح للمستخدمين دمج تطبيق Health Connect لأوّل مرة.
  3. افتح شاشة الإعداد من خلال اتّباع الخطوات المُشار إليها في تطبيقك.
  4. على شاشة الإعداد، انقر على البدء.
  5. على الشاشة العادية، فعِّل خيار السماح للكل لتفعيل الأذونات المدرجة لتطبيقك.
  6. انقر على السماح لمنح الأذونات.

النتائج المتوقَّعة

مسار عملية الإعداد

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • ينتقل المستخدمون إلى شاشة الأساس المنطقي مع جميع أذونات القراءة والكتابة المطلوبة.
  • تظهر الأذونات الممنوحة بشكل صحيح في تطبيق Health Connect.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لا يتم نقل المستخدم إلى صفحة الأسباب المنطقية مع الحصول على جميع أذونات القراءة والكتابة المطلوبة.
  • لا تنعكس الأذونات الممنوحة بشكل صحيح في تطبيق Health Connect.

02-01: محاولة الدمج مع Health Connect بعد إلغاء تثبيته

التفاصيل
الوصف عندما يقرِّر المستخدم مزامنة البيانات مع Health Connect، ولكن تم إلغاء تثبيت تطبيق Health Connect، يجب أن يوفّر التطبيق طريقة لإعلام المستخدمين بكيفية تثبيت تطبيق Health Connect. ومن الأفضل أن يحمِّل التطبيق صفحة Health Connect مباشرةً في "متجر Google Play" لتثبيته.
المتطلبات يجب عدم تثبيت تطبيق Health Connect على الهاتف.

الخطوات

  1. فتح التطبيق
  2. انتقِل إلى شاشة الإعدادات في التطبيق (أو الشاشات المشابهة) حيث يتوفّر خيار التكامل مع تطبيق Health Connect.
  3. اختَر تثبيت 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 على الهاتف.

الخطوات

  1. فتح التطبيق
  2. انتقِل إلى شاشة الإعدادات في التطبيق (أو الشاشات المشابهة) حيث يتوفّر خيار التكامل مع تطبيق Health Connect.
  3. اختَر الدمج مع Health Connect.

النتائج المتوقَّعة

الدمج مع Health Connect من خلال تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • يجب أن تتضمّن شاشة الإعدادات (أو الشاشات المشابهة) في التطبيق ميزة لدمجها مع تطبيق Health Connect.
  • عند النقر على خيار الدمج مع Health Connect، سيتم نقلك إلى تطبيق Health Connect.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لا تتوفّر ميزة يمكن دمجها مع تطبيق Health Connect في شاشة الإعدادات في التطبيق أو أي شاشات مشابهة.
  • لا يؤدي النقر على خيار الدمج مع Health Connect إلى نقلك إلى تطبيق Health Connect.

3-02: إلغاء الربط بتطبيق Health Connect من خلال تطبيقك

التفاصيل
الوصف عندما يقرِّر المستخدم التوقّف عن استخدام Health Connect، يجب أن يتضمّن التطبيق طريقة لإلغاء الربط بتطبيق Health Connect.

يجب أن يؤدي التطبيق إلى إبطال جميع الأذونات من خلال التطبيق، ما يؤدي إلى إزالة التكامل بفعالية من Health Connect.

المتطلبات يجب تثبيت تطبيق Health Connect على الهاتف.
Reference PermissionController.revokeAllPermissions

الخطوات

  1. فتح التطبيق
  2. انتقِل إلى شاشة الإعدادات في التطبيق (أو الشاشات المشابهة) التي يتوفّر فيها خيار إلغاء الربط بتطبيق Health Connect.
  3. اختَر إلغاء الربط بتطبيق Health Connect.

النتائج المتوقَّعة

إلغاء الربط بتطبيق Health Connect من خلال تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • يجب أن تتضمّن شاشة الإعدادات (أو الشاشات المشابهة) في التطبيق ميزة لإلغاء الربط بتطبيق Health Connect.
  • يجب إبطال جميع الأذونات المدرَجة ضمن تطبيقك.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لا تتوفّر طريقة لإلغاء الربط بتطبيق Health Connect من خلال شاشة الإعدادات في التطبيق أو أي شاشات مشابهة.
  • لم يتم إبطال إذن واحد على الأقل مدرَج ضمن تطبيقك.

03: الوصول إلى تطبيق Health Connect من خلال إعدادات التطبيق

التفاصيل
الوصف عندما يقرِّر المستخدم إدارة Health Connect، يجب أن يتضمّن التطبيق طريقة لتوجيه المستخدمين إلى تطبيق Health Connect.
المتطلبات

  • يجب تثبيت تطبيق Health Connect على الهاتف.
  • يجب دمج تطبيقك مع Health Connect.

Notes هذه ميزة اختيارية لواجهة المستخدم، حيث يمكن للمستخدمين أيضًا الدخول مباشرةً إلى تطبيق Health Connect من خلال إعدادات الهاتف، أو الإعدادات السريعة بعد ضبطها، أو من خلال "متجر Google Play".
Reference الخيار ضمن قائمة الإعدادات

الخطوات

  1. فتح التطبيق
  2. انتقِل إلى شاشة الإعدادات في التطبيق (أو الشاشات المشابهة) حيث يتوفّر خيار الوصول إلى تطبيق Health Connect.
  3. اختَر الوصول إلى Health Connect أو إدارته.

النتائج المتوقَّعة

الوصول إلى Health Connect من إعدادات تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • يجب أن تحتوي شاشة الإعدادات (أو الشاشات المشابهة) الخاصة بالتطبيق على طريقة للوصول إلى تطبيق Health Connect.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لا تتوفّر طريقة للوصول إلى تطبيق Health Connect في شاشة الإعدادات الخاصة بالتطبيق أو في أي شاشات مشابهة.

04-01: رفض الأذونات

التفاصيل
الوصف يجب ألا يقرأ التطبيق أو يكتب سجلّات محدّدة لتطبيق Health Connect عندما يلغي المستخدم الإذن.
المتطلبات

  • يجب تثبيت تطبيق Health Connect على الهاتف.
  • يجب منح جميع الأذونات قبل الاختبار.

Notes

  • إذا كان للتطبيق طريقة لإظهار الأذونات المرفوضة، فتحقق منه أيضًا.
  • إذا كان تطبيقك لا يزال بإمكانه قراءة البيانات من Health Connect، يجب أن يستخدم التطبيق dataOriginFilter عند الاتصال بـ ReadRecordsRequest.

الخطوات

  1. افتح تطبيق Health Connect.
  2. انتقِل إلى أذونات التطبيق.
  3. اختَر تطبيقك.
  4. بدِّل مفتاح السماح بالكل لرفض الأذونات.
  5. عند ظهور مربّع الحوار، اختَر إزالة الكل.

النتائج المتوقَّعة

رفض الأذونات من خلال تطبيق Health Connect

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • ضمن أذونات التطبيق، يجب أن يظهر التطبيق ضمن الوصول غير المسموح به.
  • لم يتم منح أي أذونات.
  • وسيتم تطبيق هذه التغييرات على الأذونات في تطبيقك.
  • يتعطّل التطبيق.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • ضمن أذونات التطبيق، لا يظهر تطبيقك ضمن القسم الوصول غير المسموح به ولا يزال ضمن قسم الوصول المسموح به.
  • لا يزال يتم منح إذن واحد على الأقل.
  • ولم يتم تطبيق هذه التغييرات على الأذونات في تطبيقك.
  • تعطّل التطبيق.

04-02: السماح بالأذونات

التفاصيل
الوصف يجب أن يقرأ التطبيق سجلّات محدّدة لتطبيق Health Connect أو يكتبها عندما يمنحه المستخدم الإذن.
المتطلبات

  • يجب تثبيت تطبيق Health Connect على الهاتف.
  • يجب إبطال جميع الأذونات قبل إجراء الاختبار.

Notes إذا كان لدى تطبيقك طريقة لإظهار الأذونات المسموح بها، يمكنك التحقّق منها هناك أيضًا.

الخطوات

  1. افتح تطبيق Health Connect.
  2. انتقِل إلى أذونات التطبيق.
  3. اختَر تطبيقك.
  4. فعِّل مفتاح السماح بالكل لتفعيل الأذونات.

النتائج المتوقَّعة

السماح بالأذونات من خلال تطبيق Health Connect

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • ضمن أذونات التطبيق، يجب أن يظهر تطبيقك ضمن الوصول المسموح به.
  • تم منح جميع الأذونات.
  • وسيتم تطبيق هذه التغييرات على الأذونات في تطبيقك.
  • يتعطّل التطبيق.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • ضمن أذونات التطبيق، لا يظهر تطبيقك ضمن الوصول المسموح به ولا يزال ضمن القسم وصول غير مسموح به.
  • ومع ذلك، يستمر إبطال إذن واحد على الأقل.
  • ولم يتم تطبيق هذه التغييرات على الأذونات في تطبيقك.
  • تعطّل التطبيق.

05: كتابة البيانات في Health Connect

التفاصيل
الوصف جزء من سير العمل الشائع هو كتابة البيانات في مخزن بيانات Health Connect.
المتطلبات يجب منح إذن الكتابة لنوع البيانات المطلوب لتطبيقك.
Reference كتابة البيانات

الخطوات

  1. سجِّل قيمة لنوع البيانات المطلوب باستخدام تطبيقك.
  2. افتح تطبيق Health Connect.
  3. اختَر البيانات وإمكانية الوصول إليها.
  4. اختر الفئة التي ينتمي إليها نوع البيانات المطلوب.
  5. اختر نوع البيانات المطلوب.
  6. ضمن إدارة البيانات، اختَر عرض جميع الإدخالات.

النتائج المتوقَّعة

كتابة البيانات من خلال تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • تظهر البيانات الجديدة في تطبيق Health Connect.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لا تظهر البيانات الجديدة في تطبيق Health Connect.

06: قراءة البيانات من Health Connect

التفاصيل
الوصف تتمثّل عملية قراءة البيانات من مخزن بيانات Health Connect جزء من سير العمل الشائع.
المتطلبات

  • ثبَّت تطبيق مجموعة أدوات Health Connect.
  • يجب منح إذن الكتابة لنوع البيانات المطلوب لتطبيق مجموعة أدوات Health Connect.
  • يجب منح إذن القراءة لنوع البيانات المطلوب لتطبيقك ما لم تكن تستخدم اسم حزمة التطبيق لـ dataOriginFilter.

Reference قراءة البيانات الأولية

الخطوات

  1. سجِّل قيمة لنوع البيانات المطلوب باستخدام تطبيق Health Connect Toolbox.
  2. تحقَّق من تطبيق Health Connect لمعرفة ما إذا كانت تؤثر.
    1. افتح تطبيق Health Connect.
    2. اختَر البيانات وإمكانية الوصول إليها.
    3. اختر الفئة التي ينتمي إليها نوع البيانات المطلوب.
    4. اختر نوع البيانات المطلوب.
    5. ضمن إدارة البيانات، اختَر عرض جميع الإدخالات.
  3. قراءة البيانات باستخدام تطبيقك

النتائج المتوقَّعة

قراءة البيانات من تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • يجب أن تظهر البيانات الجديدة في كلٍّ من تطبيق Health Connect وفي تطبيقك.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لم تظهر البيانات الجديدة في تطبيق Health Connect ولا في تطبيقك.

07: قراءة البيانات المجمّعة من Health Connect

التفاصيل
الوصف تتمثّل عملية قراءة البيانات من مخزن بيانات Health Connect جزء من سير العمل الشائع.

في معظم التطبيقات، يتم تجميع البيانات لأغراض مثل عرض الإحصاءات أو الرسوم البيانية.

المتطلبات

  • ثبَّت تطبيق مجموعة أدوات Health Connect.
  • يجب منح إذن الكتابة لنوع البيانات المطلوب لتطبيق مجموعة أدوات Health Connect.
  • يجب منح إذن القراءة لنوع البيانات المطلوب لتطبيقك ما لم تستخدم اسم حزمة التطبيق لـ dataOriginFilter.

Notes قد تختلف البيانات المجمعة بناءً على القيم المستخدمة في timeRangeFilter وdataOriginFilter.
Reference قراءة البيانات المجمّعة

الخطوات

  1. سجِّل قيمًا متعدّدة لنوع البيانات المطلوب في تطبيق Health Connect Toolbox.
  2. تحقَّق من تطبيق Health Connect لمعرفة ما إذا كانت تظهر لكَ.
    1. افتح تطبيق Health Connect.
    2. اختَر البيانات وإمكانية الوصول إليها.
    3. اختر الفئة التي ينتمي إليها نوع البيانات المطلوب.
    4. اختر نوع البيانات المطلوب.
    5. ضمن إدارة البيانات، اختَر عرض جميع الإدخالات.
  3. يمكنك قراءة البيانات وتجميعها باستخدام تطبيقك.

النتائج المتوقَّعة

الاطّلاع على البيانات المجمّعة من تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • تظهر القيم الجديدة في تطبيق Health Connect.
  • تظهَر القيم المجمَّعة في تطبيقك.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لا تظهر القيم الجديدة في تطبيق Health Connect.
  • لا تظهَر القيم المجمَّعة في تطبيقك.

08: تعديل البيانات من Health Connect

التفاصيل
الوصف جزء من سير العمل الشائع هو تعديل البيانات من مخزن بيانات Health Connect.

وتُعدّ التحديثات ضرورية في سيناريوهات مثل مزامنة البيانات واستيرادها.

المتطلبات يجب منح إذن الكتابة لنوع البيانات المطلوب لتطبيقك.
Reference تعديل البيانات

الخطوات

  1. عدِّل قيم نوع البيانات المطلوب باستخدام تطبيقك.
  2. افتح تطبيق Health Connect.
  3. اختَر البيانات وإمكانية الوصول إليها.
  4. اختر الفئة التي ينتمي إليها نوع البيانات المطلوب.
  5. اختر نوع البيانات المطلوب.
  6. ضمن إدارة البيانات، اختَر عرض جميع الإدخالات.

النتائج المتوقَّعة

تعديل البيانات من خلال تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • تظهر القيم المعدَّلة في تطبيق Health Connect.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لا تظهر القيم المعدَّلة في تطبيق Health Connect.

09: عرض البيانات المعدَّلة من Health Connect

التفاصيل
الوصف جزء من سير العمل الشائع هو تعديل البيانات من مخزن بيانات Health Connect.

هناك تطبيقات عرض يمكنها عرض البيانات الواردة من تطبيقات مصدر أخرى. تخزِّن التطبيقات المصدر البيانات في Health Connect، بينما تسحب تطبيقات المشاهدة البيانات منها.

المتطلبات

  • ثبَّت تطبيق مجموعة أدوات Health Connect.
  • يجب منح إذن الكتابة لنوع البيانات المطلوب لتطبيق مجموعة أدوات Health Connect.
  • يجب منح إذن القراءة لنوع البيانات المطلوب لتطبيقك ما لم تستخدم اسم حزمة التطبيق لـ dataOriginFilter.

الخطوات

  1. عدِّل قيم نوع البيانات الذي اخترته باستخدام تطبيق Health Connect Toolbox.
  2. تحقَّق من تطبيق Health Connect لمعرفة ما إذا كانت تظهر لكَ.
    1. افتح تطبيق Health Connect.
    2. اختَر البيانات وإمكانية الوصول إليها.
    3. اختر الفئة التي ينتمي إليها نوع البيانات المطلوب.
    4. اختر نوع البيانات المطلوب.
    5. ضمن إدارة البيانات، اختَر عرض جميع الإدخالات.
  3. قراءة البيانات باستخدام تطبيقك

النتائج المتوقَّعة

عرض البيانات المحدّثة من تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • تظهر القيم المعدَّلة في كل من تطبيق Health Connect وفي تطبيقك.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • لن تنعكس القيم المعدّلة في تطبيق Health Connect أو تطبيقك.

10: حذف البيانات من Health Connect

التفاصيل
الوصف حذف البيانات من مخزن بيانات Health Connect جزء من سير العمل الشائع.
المتطلبات يجب منح إذن الكتابة لنوع البيانات المطلوب لتطبيقك.
Reference حذف البيانات

الخطوات

  1. احذف قيم نوع البيانات المطلوب باستخدام تطبيقك.
  2. افتح تطبيق Health Connect.
  3. اختَر البيانات وإمكانية الوصول إليها.
  4. اختر الفئة التي ينتمي إليها نوع البيانات المطلوب.
  5. اختر نوع البيانات المطلوب.
  6. ضمن إدارة البيانات، اختَر عرض جميع الإدخالات.

النتائج المتوقَّعة

حذف البيانات من خلال تطبيقك

شروط النجاح والإخفاق

اجتياز في حال استيفاء جميع الشروط التالية:

  • لا تظهر القيم المحذوفة في تطبيق Health Connect.

تعذّر إكمال العملية لأي من الأسباب التالية:

  • ستظل القيم المحذوفة ظاهرة في تطبيق Health Connect.