شما مسئول آزمایش برنامه های خود و اطمینان از تجربه مثبت و ثابت کاربران هستید. Health Connect فهرستی از موارد آزمایشی را توصیه میکند که برای مطابقت با بهترین شیوهها و دستورالعملهای تجربه کاربر طراحی شدهاند.
اگر از یک ردیاب برای نظارت بر پیشرفت خود در چرخه های آزمایشی خود استفاده می کنید، می توانید آنها را به لیست خود اضافه کنید و بسته به نیاز برنامه خود آنها را سفارشی کنید.
01: درخواست مجوزها از طریق یک جریان ورود
جزئیات | |
---|---|
توضیحات | هر بار که یک کاربر برای اولین بار یک برنامه سلامت و تناسب اندام را نصب می کند، باید برای یکپارچه سازی برنامه با Health Connect یک فرآیند نصب را طی کند. |
الزامات | برنامه Health Connect باید روی گوشی نصب شده باشد. |
یادداشت ها | اگر برنامه شما میتواند وضعیت یکپارچهسازی را با Health Connect نمایش دهد، میتوانید آن را از آنجا بررسی کنید. |
مرجع | کاربران جدید Health Connect |
مراحل
- برنامه خود را باز کنید
- به کارت تبلیغاتی، مدال، صفحه تنظیمات یا صفحههای مشابه بروید که به کاربران امکان میدهد برای اولین بار با Health Connect یکپارچه شوند.
- با دنبال کردن مراحل نشان داده شده در برنامه، صفحه ورود را باز کنید.
- در صفحه ورود، روی شروع به کار ضربه بزنید.
- در صفحه منطقی، Allow all را تغییر دهید تا مجوزهای فهرست شده برای برنامه شما فعال شود.
- برای اعطای مجوزها روی Allow ضربه بزنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- کاربران با تمام مجوزهای خواندن و نوشتن مورد نیاز به صفحه منطق هدایت می شوند.
- مجوزهای اعطا شده به درستی در برنامه Health Connect منعکس می شود.
شکست به هر یک از دلایل زیر:
- کاربر با تمام مجوزهای خواندن و نوشتن مورد نیاز به صفحه منطق منتقل نمی شود.
- مجوزهای اعطا شده به درستی در برنامه Health Connect منعکس نمی شود.
02-01: هنگام حذف نصب، سعی کنید با Health Connect یکپارچه شوید
جزئیات | |
---|---|
توضیحات | وقتی کاربری تصمیم میگیرد دادهها را با Health Connect همگامسازی کند، اما برنامه Health Connect حذف نصب میشود، برنامه باید راهی برای اطلاع کاربران از نحوه نصب برنامه Health Connect داشته باشد. ترجیحاً، برنامه را مستقیماً صفحه Health Connect را در فروشگاه Google Play بارگذاری کنید تا آن را نصب کنید. |
الزامات | برنامه Health Connect نباید روی گوشی نصب شود. |
مراحل
- برنامه خود را باز کنید
- به صفحه تنظیمات برنامه (یا صفحات مشابه) بروید، جایی که گزینه ادغام با Health Connect را دارد.
- نصب Health Connect را انتخاب کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- صفحه تنظیمات برنامه (یا صفحههای مشابه) باید دارای ویژگی برای ادغام با 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 را انتخاب کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر برآورده شود:
- صفحه تنظیمات برنامه (یا صفحههای مشابه) باید دارای ویژگی برای ادغام با Health Connect باشد.
- ضربه زدن روی گزینه ادغام با Health Connect باید شما را به برنامه Health Connect هدایت کند.
شکست به هر یک از دلایل زیر:
- هیچ ویژگی برای ادغام با Health Connect در صفحه تنظیمات برنامه یا هر صفحه مشابه دیگری وجود ندارد.
- ضربه زدن روی گزینه ادغام با Health Connect شما را به برنامه Health Connect هدایت نمی کند.
02-03: از طریق برنامه خود از Health Connect خارج شوید
جزئیات | |
---|---|
توضیحات | وقتی کاربری تصمیم میگیرد استفاده از Health Connect را متوقف کند، برنامه باید راهی برای قطع ارتباط از Health Connect داشته باشد. باید تمام مجوزها را از طریق برنامه لغو کند و عملاً ادغام را از Health Connect حذف کند. |
الزامات | برنامه Health Connect باید روی گوشی نصب شده باشد. |
مرجع | PermissionController.revokeAllPermissions |
مراحل
- برنامه خود را باز کنید
- به صفحه تنظیمات برنامه (یا صفحههای مشابه) بروید، جایی که گزینه لغو پیوند از Health Connect را دارد.
- لغو پیوند از Health Connect را انتخاب کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- صفحه تنظیمات برنامه (یا صفحههای مشابه) باید دارای یک ویژگی برای قطع ارتباط از Health Connect باشد.
- همه مجوزهای فهرست شده در برنامه شما باید لغو شوند.
شکست به هر یک از دلایل زیر:
- هیچ راهی برای لغو پیوند از Health Connect در صفحه تنظیمات برنامه یا هر صفحه مشابه دیگری وجود ندارد.
- حداقل یک مجوز فهرست شده در زیر برنامه شما لغو نشده است.
03: از طریق تنظیمات برنامه خود به برنامه Health Connect دسترسی پیدا کنید
جزئیات | |
---|---|
توضیحات | وقتی کاربری تصمیم میگیرد Health Connect را مدیریت کند، برنامه باید راهی برای هدایت کاربران به برنامه Health Connect داشته باشد. |
الزامات |
|
یادداشت ها | این یک ویژگی رابط کاربری اختیاری است، زیرا کاربران همچنین میتوانند مستقیماً از طریق تنظیمات تلفن، تنظیمات سریع هنگام پیکربندی یا از طریق فروشگاه Google Play به Health Connect دسترسی داشته باشند. |
مرجع | گزینه در منوی تنظیمات شما |
مراحل
- برنامه خود را باز کنید
- به صفحه تنظیمات برنامه (یا صفحات مشابه) بروید، جایی که گزینه دسترسی به برنامه Health Connect را دارد.
- دسترسی یا مدیریت Health Connect را انتخاب کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- صفحه تنظیمات برنامه (یا صفحات مشابه) باید راهی برای دسترسی به برنامه Health Connect داشته باشد.
شکست به هر یک از دلایل زیر:
- هیچ راهی برای دسترسی به برنامه Health Connect در صفحه تنظیمات برنامه یا هر صفحه مشابه دیگری وجود ندارد.
04-01: مجوزها را رد کنید
جزئیات | |
---|---|
توضیحات | وقتی کاربر مجوز را لغو می کند، برنامه نباید سوابق خاصی را در Health Connect بخواند یا بنویسد. |
الزامات |
|
یادداشت ها |
|
مراحل
- برنامه Health Connect را باز کنید.
- به مجوزهای برنامه بروید.
- برنامه خود را انتخاب کنید
- سوئیچ Allow all to deny permissions را تغییر دهید.
- وقتی کادر گفتگو ظاهر شد، حذف همه را انتخاب کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر برآورده شود:
- در بخش مجوزهای برنامه ، برنامه شما باید در قسمت دسترسی مجاز نیست ظاهر شود.
- هیچ مجوزی داده نمی شود.
- این تغییرات مجوز در برنامه شما اعمال می شود.
- برنامه شما خراب نمی شود.
شکست به هر یک از دلایل زیر:
- در بخش مجوزهای برنامه ، برنامه شما در قسمت «دسترسی مجاز نیست» نشان داده نمیشود و همچنان در «دسترسی مجاز» است.
- حداقل یک مجوز هنوز اعطا شده است.
- این تغییرات مجوز در برنامه شما اعمال نشد.
- برنامه شما خراب شد.
04-02: مجوزها را مجاز کنید
جزئیات | |
---|---|
توضیحات | وقتی کاربر اجازه میدهد، برنامه باید سوابق خاصی را در Health Connect بخواند یا بنویسد. |
الزامات |
|
یادداشت ها | اگر برنامه شما راهی برای بازتاب مجوزهای مجاز دارد، آن را از آنجا نیز بررسی کنید. |
مراحل
- برنامه Health Connect را باز کنید.
- به مجوزهای برنامه بروید.
- برنامه خود را انتخاب کنید
- برای اجازه دادن به مجوزها، سوئیچ Allow all را تغییر دهید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- در بخش مجوزهای برنامه ، برنامه شما باید در قسمت دسترسی مجاز ظاهر شود.
- همه مجوزها داده شده است.
- این تغییرات مجوز در برنامه شما اعمال می شود.
- برنامه شما خراب نمی شود.
شکست به هر یک از دلایل زیر:
- در بخش مجوزهای برنامه ، برنامه شما در قسمت دسترسی مجاز نشان داده نمیشود و همچنان در قسمت دسترسی مجاز نیست .
- حداقل یک مجوز هنوز لغو شده است.
- این تغییرات مجوز در برنامه شما اعمال نشد.
- برنامه شما خراب شد.
05: داده ها را در Health Connect بنویسید
جزئیات | |
---|---|
توضیحات | بخشی از گردش کار رایج، نوشتن داده در ذخیرهگاه داده Health Connect است. |
الزامات | مجوز نوشتن نوع داده مورد نیاز باید برای برنامه شما اعطا شود. |
مرجع | داده ها را بنویسید |
مراحل
- با استفاده از برنامه خود، مقداری را برای نوع داده مورد نیاز ثبت کنید.
- برنامه Health Connect را باز کنید.
- داده و دسترسی را انتخاب کنید.
- دسته ای را انتخاب کنید که نوع داده مورد نیاز شما به آن تعلق دارد.
- نوع داده مورد نیاز را انتخاب کنید.
- در زیر مدیریت داده ها ، مشاهده همه ورودی ها را انتخاب کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- داده های جدید در برنامه Health Connect منعکس شده است.
شکست به هر یک از دلایل زیر:
- دادههای جدید در برنامه Health Connect منعکس نمیشوند.
06: داده ها را از Health Connect بخوانید
جزئیات | |
---|---|
توضیحات | بخشی از گردش کار رایج خواندن داده ها از ذخیره داده Health Connect است. |
الزامات |
|
مرجع | خواندن داده های خام |
مراحل
- با استفاده از برنامه Health Connect Toolbox مقداری را برای نوع داده مورد نیاز ثبت کنید.
- برنامه Health Connect را بررسی کنید تا ببینید آیا منعکس شده است یا خیر.
- برنامه Health Connect را باز کنید.
- داده و دسترسی را انتخاب کنید.
- دسته ای را انتخاب کنید که نوع داده مورد نیاز به آن تعلق دارد.
- نوع داده مورد نیاز را انتخاب کنید.
- در زیر مدیریت داده ها ، مشاهده همه ورودی ها را انتخاب کنید.
- داده ها را با استفاده از برنامه خود بخوانید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- داده های جدید باید هم در برنامه Health Connect و هم در برنامه شما منعکس شود.
شکست به هر یک از دلایل زیر:
- دادههای جدید نه در برنامه Health Connect و نه در برنامه شما منعکس نمیشوند.
07: داده های جمع آوری شده را از Health Connect بخوانید
جزئیات | |
---|---|
توضیحات | بخشی از گردش کار رایج خواندن داده ها از ذخیره داده Health Connect است. در اکثر برنامه ها، داده ها برای اهدافی مانند نمایش آمار یا نمودار جمع آوری می شوند. |
الزامات |
|
یادداشت ها | داده های انبوه ممکن است بسته به مقادیر استفاده شده در timeRangeFilter و dataOriginFilter متفاوت باشد. |
مرجع | داده های جمع شده را بخوانید |
مراحل
- چندین مقدار را برای نوع داده مورد نیاز در برنامه Health Connect Toolbox ثبت کنید.
- برنامه Health Connect را بررسی کنید تا ببینید آیا آنها منعکس شده اند یا خیر.
- برنامه Health Connect را باز کنید.
- داده و دسترسی را انتخاب کنید.
- دسته ای را انتخاب کنید که نوع داده مورد نیاز به آن تعلق دارد.
- نوع داده مورد نیاز را انتخاب کنید.
- در زیر مدیریت داده ها ، مشاهده همه ورودی ها را انتخاب کنید.
- با استفاده از برنامه خود، داده ها را بخوانید و جمع آوری کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- مقادیر جدید در برنامه Health Connect منعکس شده است.
- مقادیر جمع آوری شده در برنامه شما منعکس می شود.
شکست به هر یک از دلایل زیر:
- مقادیر جدید در برنامه Health Connect منعکس نمیشوند.
- مقادیر تجمیع شده در برنامه شما منعکس نمی شوند.
08: داده ها را از Health Connect به روز کنید
جزئیات | |
---|---|
توضیحات | بخشی از گردش کار رایج، به روز رسانی داده ها از فروشگاه داده Health Connect است. به روز رسانی در سناریوهایی مانند همگام سازی و وارد کردن داده ها ضروری است. |
الزامات | مجوز نوشتن نوع داده مورد نیاز باید برای برنامه شما اعطا شود. |
مرجع | به روز رسانی داده ها |
مراحل
- مقادیر نوع داده مورد نیاز را با استفاده از برنامه خود به روز کنید.
- برنامه Health Connect را باز کنید.
- داده و دسترسی را انتخاب کنید.
- دسته ای را انتخاب کنید که نوع داده مورد نیاز به آن تعلق دارد.
- نوع داده مورد نیاز را انتخاب کنید.
- در زیر مدیریت داده ها ، مشاهده همه ورودی ها را انتخاب کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر رعایت شود:
- مقادیر به روز شده در برنامه Health Connect منعکس می شود.
شکست به هر یک از دلایل زیر:
- مقادیر بهروزرسانیشده در برنامه Health Connect منعکس نمیشوند.
09: نمایش داده های به روز شده از Health Connect
جزئیات | |
---|---|
توضیحات | بخشی از گردش کار رایج، به روز رسانی داده ها از فروشگاه داده Health Connect است. برنامههایی برای مشاهده وجود دارند که میتوانند دادههای دریافتی از برنامههای منبع دیگر را نمایش دهند. برنامههای مبدأ دادهها را در Health Connect ذخیره میکنند، در حالی که برنامههای مشاهده اطلاعات را از آنجا میکشند. |
الزامات |
|
مراحل
- مقادیر نوع داده انتخابی خود را با استفاده از برنامه Health Connect Toolbox به روز کنید.
- برنامه Health Connect را بررسی کنید تا ببینید آیا آنها منعکس شده اند یا خیر.
- برنامه Health Connect را باز کنید.
- داده و دسترسی را انتخاب کنید.
- دسته ای را انتخاب کنید که نوع داده مورد نیاز به آن تعلق دارد.
- نوع داده مورد نیاز را انتخاب کنید.
- در زیر مدیریت داده ها ، مشاهده همه ورودی ها را انتخاب کنید.
- داده ها را با استفاده از برنامه خود بخوانید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر برآورده شود:
- مقادیر به روز شده هم در برنامه Health Connect و هم در برنامه شما منعکس می شوند.
شکست به هر یک از دلایل زیر:
- مقادیر بهروزرسانیشده در برنامه Health Connect یا برنامه شما منعکس نمیشوند.
10: داده ها را از Health Connect حذف کنید
جزئیات | |
---|---|
توضیحات | بخشی از گردش کار رایج حذف دادهها از ذخیرهگاه داده Health Connect است. |
الزامات | مجوز نوشتن نوع داده مورد نیاز باید برای برنامه شما اعطا شود. |
مرجع | داده ها را حذف کنید |
مراحل
- مقادیر نوع داده مورد نیاز را با استفاده از برنامه خود حذف کنید.
- برنامه Health Connect را باز کنید.
- داده و دسترسی را انتخاب کنید.
- دسته ای را انتخاب کنید که نوع داده مورد نیاز به آن تعلق دارد.
- نوع داده مورد نیاز را انتخاب کنید.
- در زیر مدیریت داده ها ، مشاهده همه ورودی ها را انتخاب کنید.
نتایج مورد انتظار
شرایط پاس و شکست
PASS در صورتی که تمام شرایط زیر برآورده شود:
- مقادیر حذف شده در برنامه Health Connect منعکس نمی شوند.
شکست به هر یک از دلایل زیر:
- مقادیر حذف شده همچنان در برنامه Health Connect منعکس می شوند.