في ما يلي قائمة بالاختبارات المطلوبة والمقترَحة التي يجب إكمالها قبل بدء عملية دمج Google Wallet API. يختلف الاختبار المناسب باختلاف حالة الاستخدام. يجب اختبار جميع الوظائف المتوقعة لعملية الدمج بعناية لضمان تقديم أفضل تجربة للمستخدمين.
المتطلبات الأساسية
يجب إنشاء عنصر واحد على الأقل من "بطاقة صعود الطائرة" وإضافتها إلى "محفظة Google" على جهاز يعمل بنظام التشغيل Android قبل بدء الاختبار.
الاختبار المطلوب
تستخدم Google المعايير الواردة في الجداول التالية لتحديد ما إذا كانت بطاقاتك جاهزة للإصدار العلني. قبل الإطلاق، تحقق من كل عنصر لضمان استعدادك لإرسال بطاقتك من أجل إصدارها.
اختبارات الأزرار
يسرد هذا القسم معايير الاختبارات التي تستخدم زر الإضافة إلى "محفظة Google".
Test | النتيجة المتوقعة |
---|---|
زر "اختبار" في متصفّح Chrome | يتم عرض الزر ويعمل بشكل صحيح على صفحة الويب الخاصة بالشريك في Chrome. |
زر الاختبار في متصفح Firefox. | يتم عرض الزر ويعمل بشكل صحيح على صفحة ويب الشريك في Firefox. |
زر "الاختبار" في متصفّح Safari. | يتم عرض الزر ويعمل بشكل صحيح على صفحة الويب الخاصة بالشريك في Safari. |
زر الاختبار في متصفح Internet Explorer 9. | يتم عرض الزر وعمله بشكل صحيح على صفحة ويب الشريك في Internet Explorer 9 (Citrix). |
زر تجريبي على مستويات تكبير/تصغير المتصفّح المختلفة | يتم عرض الزر بشكل صحيح على مستويات تكبير/تصغير مختلفة في المتصفّح. |
اختبار سرعة عرض الزر | لا يستغرق عرض زر واحد أكثر من ثانية واحدة. |
إذا صمّمت موقعك الإلكتروني بحيث يختفي الزر الإضافة إلى "محفظة Google" بعد حفظ بطاقة صعود الطائرة:
|
يظهر زر الإضافة إلى "محفظة Google" من جديد على موقعك الإلكتروني. |
إذا صمّمت موقعك الإلكتروني بحيث يختفي الزر إضافة إلى "محفظة Google" بعد حفظ بطاقة صعود الطائرة. | تشير سلسلة إلى أنّه تم حفظ بطاقة الصعود إلى الطائرة. |
اختبارات زر "الإضافة إلى محفظة Google" والرابط
يسرد هذا القسم معايير الاختبارات التي يتم فيها النقر على الزر إضافة إلى "محفظة Google".
Test | النتيجة المتوقعة |
---|---|
انقر على زر الإضافة إلى "محفظة Google" على موقعك الإلكتروني. | يحتوي JWT الذي تم إنشاؤه على جميع النطاقات الصالحة للزر (https وhttp ، وليس www ). |
انقر على زر الإضافة إلى "محفظة Google" على موقعك الإلكتروني. | تم حفظ البطاقة الصحيحة في "محفظة Google". |
انقر على زر الإضافة إلى "محفظة Google" على موقعك الإلكتروني. | تم حفظ البطاقة ولا يمكنك الضغط على الزرّ مرّة أخرى. |
انقر على زر الإضافة إلى "محفظة Google" على موقعك الإلكتروني. | يشير JWT الذي يتم إنشاؤه إلى فئة approved . |
اختبارات إرشادات العلامة التجارية
يسرد هذا القسم المعايير اللازمة للتحقق من إرشادات وضع العلامة التجارية للزر الإضافة إلى "محفظة Google".
Test | النتيجة المتوقعة |
---|---|
تأكَّد من توافق الزر مع قسم موضع زر الإضافة إلى "محفظة Google" ضمن إرشادات العلامة التجارية. | لا ينطبق |
تأكَّد من توافق الزر مع قسم تصميم زر إضافة إلى "محفظة Google" في إرشادات العلامة التجارية. | لا ينطبق |
الاختبار المقترَح
تقترح Google المعايير في الجداول التالية لتحديد ما إذا كانت بطاقة صعود الطائرة جاهزة للإصدار المتاح للجميع. يجب إجراء جميع اختبارات واجهة المستخدم باستخدام تطبيق "محفظة Google" على الأجهزة التي تعمل بنظام التشغيل Android.
اختبارات الوظائف العامة
يسرد هذا القسم معايير الاختبارات الوظيفية العامة.
Test | النتيجة المتوقعة |
---|---|
تحقّق من صحة معلومات الاتصال المقدَّمة في بطاقة صعود الطائرة (إذا كان ذلك منطبقًا). | جميع معلومات الاتصال صالحة ومحدَّثة. |
اجتياز الفئات واجتياز اختبارات العناصر
يسرد هذا القسم معايير الاختبارات التي تمارس وظيفة "فئة البطاقات" أو "عنصر البطاقات".
Test | النتيجة المتوقعة |
---|---|
يمكنك إضافة رسالة إلى الصف باستخدام REST API. | تظهر الرسالة في أعلى قائمة الرسائل ضمن العرض الموسّع لبطاقة صعود الطائرة على تطبيق "محفظة Google"*. |
اضبط class.localScheduleDepartureDateTime لرحلتك على وقت في المستقبل القريب. | يجب أن ترسل الرحلة الجوية إشعارًا قبل ثلاث ساعات من class.localscheduleDepartureDateTime. |
تتضمّن الصفوف reviewStatus من Approved . |
لا ينطبق |
*يجب أيضًا اختبار إضافة الرسائل إلى عناصر فردية باستخدام REST API إذا كنت تخطط لإرسال رسائل إلى مستخدمين فرديين.
اختبارات واجهة المستخدم
يسرد هذا القسم معايير الاختبارات التي تمارس عناصر عامة لواجهة المستخدم.
Test | النتيجة المتوقعة |
---|---|
تأكَّد من تعبئة جميع الحقول المطلوبة في النموذج بالمعلومات الصحيحة. | لا ينطبق |
تأكَّد من أنّ صورك تتوافق مع جميع إرشادات الصور الواردة في إرشادات العلامة التجارية. | لا ينطبق |
تأكَّد من توافق قيم السلسلة مع جميع إرشادات العناوين في إرشادات العلامة التجارية. | لا ينطبق |
تظهر بطاقة صعود الطائرة بشكلٍ صحيح على الجهاز. | لا ينطبق |
انقر على رابط الموقع الإلكتروني في تطبيق "محفظة Google" لبرنامج رحلتك الجوية. | يجب أن يعرض رابط الموقع الإلكتروني صفحة الويب الصحيحة الخاصة بالتاجر. |
الاختبارات في المتجر
يسرد هذا القسم معايير الاختبارات التي سيتم إجراؤها في المواقع الجغرافية للمتاجر.
Test | النتيجة المتوقعة |
---|---|
يمكنك اختبار مسح الرمز الشريطي ضوئيًا عند نقطة بيع التاجر باستخدام تطبيق "محفظة Google". | يتم تنفيذ المسح الضوئي للرموز الشريطية وبطاقة صعود الطائرة. |
إنّ موظّفي الخدمة لدى التاجر مدرّبون على فحص الرحلات الجوية. | لا ينطبق |