اختبار إضافات Google Workspace

عند نشر إضافة، يمكن للمستخدمين تثبيتها من خلال التطبيق المضيف أو Google Workspace Marketplace. قبل النشر، من المفيد اختبار الإضافات التي تطوّرها داخل التطبيقات المضيفة التي تعمل على توسيعها.

توضّح هذه الصفحة كيفية تثبيت إضافة قيد التطوير حاليًا (تُسمّى إضافة غير منشورة أو إضافة خاصة بالمطوّرين) لأغراض الاختبار أو الاستخدام الشخصي.

المتطلبات الأساسية

  • يجب أن يكون لديك الإذن بتعديل مشروع النص البرمجي للإضافة.
  • للسماح لمستخدمين آخرين في مؤسستك باختبار الإضافة، عليك منحهم الإذن بتعديل مشروع النص البرمجي. للحصول على تفاصيل حول منح إذن الوصول، يُرجى الاطّلاع على التعاون مع المطوّرين الآخرين.

تثبيت إضافة تم إلغاء نشرها

يمكنك تثبيت الإضافات غير المنشورة من مربّع حوار عمليات النشر في "برمجة التطبيقات".

اتّبِع الخطوات التالية لتثبيت "إضافة Google Workspace" غير المنشورة للاختبار:

  1. افتح مشروع النص البرمجي في محرِّر "برمجة تطبيقات Google".
  2. انقر على نشر > اختبار عمليات النشر.
  3. انقر على تثبيت.
  4. في أسفل الصفحة، انقر على تم.

يمكنك السماح لمستخدمين آخرين باختبار الإضافة عن طريق مشاركة مشروع "برمجة تطبيقات Google" مع حساباتهم (يجب أن يكون لديك الإذن بتعديل المحتوى). ثم اطلب من المستخدمين اتباع الخطوات المذكورة أعلاه.

بعد تثبيت الإضافة، تتوفّر على الفور في التطبيقات المضيفة التي تعمل على توسيعها. قد تحتاج إلى إعادة تحميل علامة تبويب تطبيق المضيف قبل ظهور الإضافة. يجب أيضًا تفويض الإضافة قبل استخدامها.

إلغاء تثبيت إضافة تم إلغاء نشرها

لإلغاء تثبيت إضافة غير منشورة، اتّبِع الخطوات التالية:

  1. افتح مشروع النص البرمجي في محرِّر "برمجة تطبيقات Google".
  2. انقر على نشر > اختبار عمليات النشر.
  3. انقر على Uninstall (إلغاء تثبيت).
  4. في أسفل الصفحة، انقر على تم.

تؤدي هذه الخطوات إلى إزالة النشر على الفور ولن تظهر الإضافة بعد ذلك في أي تطبيق مضيف. يمكنك إعادة تثبيت عملية النشر في أي وقت من خلال تكرار إجراء التثبيت.

أفضل ممارسات الاختبار

أثناء اختبار "إضافة Google Workspace"، تأكَّد من اتّباع أفضل الممارسات لتطوير الإضافة. بالإضافة إلى ذلك، تأكد من القيام بما يلي:

  1. يتدفق التنقل في البطاقة الاختبارية بدقة في جميع التطبيقات المضيفة التي يتم تمديدها. تأكَّد من صحة سلوك الإضافة أثناء انتقال المستخدم من سياق إلى آخر وبين البطاقات غير السياقية والسياقية.

  2. استخدِم نموذج بيانات الاختبار لتقييم سلوك الإضافة.

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

  4. تأكد من التعامل مع أي شروط خطأ بشكل ملائم. استخدِم بطاقات الخطأ عند الحاجة.

  5. انتبِه إلى مستوى أداء الإضافة. إذا أجريت تغييرًا على الرمز وبدأت الإضافة في التباطؤ، قد تحتاج إلى إزالة تلك الميزة أو إعادة صياغتها.