در زیر لیستی از تست های مورد نیاز و توصیه شده است که باید قبل از راه اندازی یکپارچه سازی API Google Wallet خود انجام دهید. آزمایش مناسب بسته به موارد استفاده متفاوت است. برای اطمینان از بهترین تجربه برای کاربران خود، باید تمام عملکردهای مورد انتظار ادغام خود را به دقت آزمایش کنید.
پیش نیازها
قبل از شروع آزمایش، لازم است حداقل یک شی پیشنهاد ایجاد کنید و مجوز را به Google Wallet در دستگاه مجهز به Android اضافه کنید.
تست مورد نیاز
Google از معیارهای جدولهای زیر استفاده میکند تا مشخص کند کارتهای شما برای انتشار عمومی آماده هستند یا خیر. قبل از راهاندازی، هر مورد را تأیید کنید تا مطمئن شوید که آماده ارسال کارت خود برای انتشار هستید.
تست های دکمه ای
این بخش معیارهایی را برای آزمون هایی که دکمه افزودن به Google Wallet را اعمال می کنند فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
دکمه تست در مرورگر کروم. | دکمه در صفحه وب شریک در Chrome به درستی رندر می شود و عمل می کند. |
دکمه تست در مرورگر فایرفاکس. | دکمه در صفحه وب شریک در فایرفاکس به درستی رندر می شود و عمل می کند. |
دکمه تست در مرورگر سافاری | دکمه به درستی در صفحه وب شریک در Safari رندر می شود و عمل می کند. |
دکمه تست در مرورگر اینترنت اکسپلورر 9. | دکمه به درستی در صفحه وب شریک در اینترنت اکسپلورر 9 (Citrix) رندر می شود و عمل می کند. |
دکمه تست در سطوح مختلف زوم مرورگر. | دکمه در سطوح مختلف زوم مرورگر به درستی رندر می شود. |
سرعت رندر دکمه تست | یک دکمه تنها در کمتر از 1 ثانیه ارائه می شود. |
اگر وب سایت خود را طوری طراحی کرده اید که پس از ذخیره پیشنهاد، دکمه افزودن به کیف پول گوگل ناپدید می شود:
| دکمه 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* ظاهر میشود. |
بازه validTimeInterval.end در Offer خود را روی زمانی در آینده نزدیک تنظیم کنید. | پس از گذشت زمان، پیشنهاد باید منقضی شود. |
کلاس شما حاوی یک شناسه مکان (با مکان های مرتبط) یا مقادیر طول و عرض جغرافیایی است تا مصرف کنندگان هنگامی که در نزدیکی یکی از مکان های شما هستند مطلع شوند. | N/A |
در نزدیکی مکانی در کلاس خود یا شناسه مکانها سفر کنید. | یک هشدار باید در تلفن شما نشان دهد که تاجری در نزدیکی کارت پیشنهاد شما وجود دارد. |
کلاس ها دارای یک reviewStatus Approved است. | N/A |
*اگر قصد ارسال پیام به تک تک کاربران را دارید، باید با استفاده از REST API، پیامها را به اشیاء جداگانه آزمایش کنید.
تست های رابط کاربری
این بخش معیارهایی را برای تست هایی که عناصر کلی رابط کاربری را اعمال می کنند فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
اطمینان حاصل کنید که تمام فیلدهای مورد نیاز الگوی شما با اطلاعات صحیح پر شده است. | N/A |
مطمئن شوید که تصاویر شما از تمام دستورالعملهای تصویر در دستورالعملهای برند پیروی میکنند | N/A |
اطمینان حاصل کنید که مقادیر رشته شما به همه دستورالعملهای سرفصلهای دستورالعملهای برند پایبند است. | N/A |
ارائه به درستی در دستگاه. | N/A |
برای برنامه پیشنهادی خود، روی پیوند وب سایت در برنامه Google Wallet کلیک کنید. | پیوند وب سایت باید صفحه وب تاجر صحیح را نشان دهد. |
اگر تاجر قابلیت اسکن بارکد را در فروشگاه های خود نداشته باشد، بارکد را نمایش نمی دهد. | N/A |
تست های داخل فروشگاه
این بخش معیارهایی را برای آزمایش هایی که باید در مکان های فروشگاه انجام شود فهرست می کند.
تست | نتایج مورد انتظار |
---|---|
با برنامه Google Wallet اسکن بارکد را در نقطه فروش تاجر آزمایش کنید. | بارکد اسکن و پیشنهاد منتقل می شود. |
پرسنل خدمات بازرگان آموزش دیده برای رسیدگی به اسکن پیشنهادات. | N/A |