در زیر لیستی از تست های مورد نیاز و توصیه شده است که باید قبل از راه اندازی یکپارچه سازی API Google Wallet خود انجام دهید. آزمایش مناسب بسته به موارد استفاده متفاوت است. برای اطمینان از بهترین تجربه برای کاربران خود، باید تمام عملکردهای مورد انتظار ادغام خود را به دقت آزمایش کنید.
پیش نیازها
قبل از شروع آزمایش، باید حداقل یک شیء Boarding Pass ایجاد کنید و مجوز را به Google Wallet در دستگاه مجهز به Android اضافه کنید.
تست مورد نیاز
Google از معیارهای جدولهای زیر استفاده میکند تا مشخص کند کارتهای شما برای انتشار عمومی آماده هستند یا خیر. قبل از راهاندازی، هر مورد را تأیید کنید تا مطمئن شوید که آماده ارسال کارت خود برای انتشار هستید.
تست های دکمه ای
این بخش معیارهایی را برای آزمون هایی که دکمه افزودن به Google Wallet را اعمال می کنند فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
دکمه تست در مرورگر کروم. | دکمه در صفحه وب شریک در Chrome به درستی رندر می شود و عمل می کند. |
دکمه تست در مرورگر فایرفاکس. | دکمه در صفحه وب شریک در فایرفاکس به درستی رندر می شود و عمل می کند. |
دکمه تست در مرورگر سافاری | دکمه به درستی در صفحه وب شریک در Safari رندر می شود و عمل می کند. |
دکمه تست در مرورگر اینترنت اکسپلورر 9. | دکمه به درستی در صفحه وب شریک در اینترنت اکسپلورر 9 (Citrix) رندر می شود و عمل می کند. |
دکمه تست در سطوح مختلف زوم مرورگر. | دکمه در سطوح مختلف زوم مرورگر به درستی رندر می شود. |
سرعت رندر دکمه تست | یک دکمه تنها در کمتر از 1 ثانیه ارائه می شود. |
اگر وب سایت خود را طوری طراحی کرده اید که دکمه افزودن به کیف پول Google پس از ذخیره شدن کارت پرواز ناپدید می شود:
| دکمه Add to Google Wallet دوباره در وب سایت شما ظاهر می شود. |
اگر وب سایت خود را طوری طراحی کرده اید که دکمه افزودن به کیف پول گوگل پس از ذخیره شدن کارت پرواز ناپدید می شود. | یک رشته نشان می دهد که کارت پرواز ذخیره شده است. |
دکمه «افزودن به Google Wallet» و تست پیوند
این بخش معیارهایی را برای آزمون هایی که روی دکمه افزودن به کیف پول Google کلیک می کنند، فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
روی دکمه افزودن به Google Wallet در وب سایت خود کلیک کنید. | JWT ایجاد شده شامل تمام دامنه های معتبر برای دکمه ( https و http ، نه www ) است. |
روی دکمه افزودن به Google Wallet در وب سایت خود کلیک کنید. | کارت صحیح در Google Wallet ذخیره می شود. |
روی دکمه افزودن به Google Wallet در وب سایت خود کلیک کنید. | کارت ذخیره شده است و نمی توانید دوباره دکمه را فشار دهید. |
روی دکمه افزودن به Google Wallet در وب سایت خود کلیک کنید. | JWT که ایجاد می شود به کلاسی اشاره می کند که approved است. |
تست های راهنمای برند
این بخش معیارهایی را برای بررسی دستورالعمل های برند دکمه افزودن به کیف پول Google فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
اطمینان حاصل کنید که دکمه شما به بخش قرار دادن دکمه افزودن به کیف پول Google در دستورالعملهای برند پایبند است. | N/A |
اطمینان حاصل کنید که دکمه شما به بخش طراحی دکمه افزودن به کیف پول Google در دستورالعملهای برند پایبند است. | N/A |
تست توصیه شده
Google معیارهایی را در جداول زیر پیشنهاد میکند تا مشخص کند کارت پرواز شما برای انتشار عمومی آماده است یا خیر. تمام تستهای رابط کاربری باید با استفاده از برنامه Google Wallet در دستگاههای مبتنی بر Android انجام شود.
تست های عملکرد عمومی
این بخش معیارهای آزمون های عملکردی عمومی را فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
اطلاعات تماس ارائه شده با کارت پرواز (در صورت وجود) را تأیید کنید. | تمام اطلاعات تماس معتبر و به روز است. |
گذراندن کلاس ها و گذراندن آزمون های اشیاء
این بخش معیارهایی را برای تست هایی که عملکرد Passes Class یا Passes Object را اعمال می کنند، فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
با استفاده از REST API یک پیام به کلاس اضافه کنید. | پیام در بالای فهرست پیامها در نمای بازشده کارت پرواز در برنامه Google Wallet* ظاهر میشود. |
class.localScheduledDepartureDateTime پرواز خود را روی زمانی در آینده نزدیک تنظیم کنید. | پرواز باید سه ساعت قبل از class.localScheduledDepartureDateTime اعلان ارسال کند. |
کلاس ها دارای یک reviewStatus Approved است. | N/A |
*اگر قصد ارسال پیام به تک تک کاربران را دارید، باید با استفاده از REST API، پیامها را به اشیاء جداگانه آزمایش کنید.
تست های رابط کاربری
این بخش معیارهایی را برای تست هایی که عناصر کلی رابط کاربری را اعمال می کنند فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
اطمینان حاصل کنید که تمام فیلدهای مورد نیاز الگوی شما با اطلاعات صحیح پر شده است. | N/A |
مطمئن شوید که تصاویر شما از تمام دستورالعملهای تصویر در دستورالعملهای برند پیروی میکنند | N/A |
اطمینان حاصل کنید که مقادیر رشته شما به همه دستورالعملهای سرفصلهای دستورالعملهای برند پایبند است. | N/A |
کارت پرواز به درستی در دستگاه ارائه می شود. | N/A |
برای برنامه پرواز خود روی پیوند وب سایت در برنامه Google Wallet کلیک کنید. | پیوند وب سایت باید صفحه وب تاجر صحیح را نشان دهد. |
تست های داخل فروشگاه
این بخش معیارهایی را برای آزمایش هایی که باید در مکان های فروشگاه انجام شود فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
با برنامه Google Wallet اسکن بارکد را در نقطه فروش تاجر آزمایش کنید. | اسکن بارکد و کارت پرواز منتقل می شود. |
پرسنل خدمات بازرگان آموزش دیده برای رسیدگی به اسکن پرواز. | N/A |