الاختبار السريع

"الاختبار السريع" هي أداة تسمح لك باستكشاف تجربة المستخدم مع مسار الطلب. ويمكن أن تعرض واجهة المستخدم للطلب عندما تعرض البيانات من الخلاصات، ويمكنك تقديم طلبات تجريبية باستخدام نقطة نهاية تجريبية لتنفيذ واجهة برمجة التطبيقات. يوضّح هذا الدليل بالتفصيل كيفية معاينة عملية "الطلب من خلال Google" واختبارها باستخدام أداة "الاختبار السريع".

أداة الاختبار السريع

على بوابة الشريك، يمكنك استخدام أداة "الاختبار السريع" لاختبار دمج طلبك مع Google يدويًا. يمكن تحميل ملفات خلاصة البيانات مباشرةً في وحدة التحكم. تفتح الأداة نافذة منفصلة مع واجهة المستخدم الخاصة بعملية الطلب. إذا كانت خلاصات البيانات ونقطة نهاية تنفيذ الاختبار صالحة، يمكن اختبار تدفق طلب المستخدم من طرف إلى طرف.

يجب استخدام أداة الاختبار السريع بواسطة مطور برامج واحد في المرة الواحدة. ويجب أن يكون لدى المستخدم دور المحرِّر أو المشرف حتى يتمكن من تحميل الخلاصات. إذا ظهرت للمستخدم رسالة الخطأ "ليس لدى المتصل الإذن اللازم"، يمكن حلّ هذه المشكلة من خلال تحديث أحد الأدوار المتاحة. يمكن نشر خلاصة بيانات واحدة فقط في الاختبار السريع. يمكن استخدام sandbox لإجراء اختبارات أخرى بالتوازي.

في ما يلي دليل خطوة بخطوة حول كيفية استخدام الاختبار السريع:

  1. في بوابة الشريك، انتقل إلى لوحات البيانات > اختبار سريع.
  2. حمِّل ملف خلاصة البيانات لاختباره. يجب أن يكون الملف بالتنسيق NDJSON.
  3. بعد انتهاء التحميل، انقر على إرسال.
  4. يعالج النظام الآن ملف خلاصة البيانات. قد تستغرق هذه العملية بضع دقائق. يتم تحديث الجدول تلقائيًا، وبالتالي لا حاجة إلى إعادة تحميل الصفحة.
  5. بعد ظهور الحالة تم بنجاح، انقر على اختبار سريع.
  6. املأ واجهة برمجة تطبيقات لتنفيذ الطلبات واختَر ما إذا كنت تريد استخدام دفعات حقيقية أم لا أثناء الاختبار. يُرجى العِلم أنّه يمكن استخدام الاختبار السريع بدون عنوان URL لتوصيل الطلب، ولكن لن يتمكّن المستخدمون من تقديم الطلبات.
  7. أخيرًا، انقر على اختبار سريع.

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

تعرض الواجهة صفحة ترتيب تتطابق مع شاشة الإنتاج. يُرجى العِلم أنّه يمكن للمختبرين إنشاء سلة تسوّق والنقر لإتمام الدفع، ولكن سيتلقّون رسالة خطأ في حال عدم ضبط Fulfillment API.

تتضمّن الواجهة أيضًا محدّد شريك، كما هو موضّح في لقطة الشاشة التالية. فهو يعرض جميع الشركاء الذين تم إطلاقهم حتى في بيئة الاختبار.

تم إطلاق الشركاء في مرحلة الاختبار السريع.

مراجع إضافية

بالإضافة إلى الخطوات الموضّحة في هذا الدليل، يمكنك استخدام أدوات وحدة التحكّم لإجراء مزيد من الاختبارات وتحرّي الخلل وإصلاحه في توصيل الطلبات.

إذا كنت ترغب في اختبار عدة مطاعم في وقت واحد، يمكن تنفيذ ذلك من خلال اختبار وضع الحماية.

ارجع إلى الأدوات التالية للحصول على إرشادات إضافية:

  • تعرض وحدة تحكّم Chrome DevTools ملف JSON للطلب والاستجابة بين وحدة التحكّم وتنفيذ الطلبات. يُرجى الرجوع إلى هذا الناتج عند إجراء اختبار يدوي لتحديد مشاكل معيّنة وحلّها.
  • تتوفّر سجلات الطلب والاستجابة في مستكشف السجلات في مشروع Google Cloud Platform.