एडिटर ऐड-ऑन की जांच करना

ऐड-ऑन को पब्लिश करने से पहले, उनकी अच्छी तरह से जांच कर लेनी चाहिए, ताकि यह पक्का किया जा सके कि वे उम्मीद के मुताबिक काम कर रहे हैं. Apps Script की मदद से, Google Docs Sheets, Forms या Slides की खास फ़ाइलों पर एडिटर के ऐड-ऑन को टेस्ट किया जा सकता है. इसका इस्तेमाल इन कामों के लिए किया जा सकता है:

  • पुष्टि करें कि स्टैंडअलोन स्क्रिप्ट में लिखा गया ऐड-ऑन, शीट, दस्तावेज़, प्रज़ेंटेशन या फ़ॉर्म पर लागू किए जाने पर ठीक वैसे ही काम कर रहा हो जैसा होना चाहिए.
  • पुष्टि करें कि ऐड-ऑन इंस्टॉलेशन फ़्लो उम्मीद के मुताबिक काम करता हो. खास तौर पर, ऑथराइज़ेशन लाइफ़साइकल की अलग-अलग स्थितियों (इंस्टॉल, चालू या दोनों) के लिए.
  • पुष्टि करें कि ऐड-ऑन किसी खास दस्तावेज़ और उसके कॉन्टेंट पर काम करते समय ठीक से काम कर रहा हो.
  • ऐड-ऑन के मौजूदा और पिछले वर्शन की जांच करें और उनकी तुलना करें.

टेस्ट डिप्लॉयमेंट बनाना

टेस्ट डिप्लॉयमेंट, ऐड-ऑन और टेस्ट दस्तावेज़ का कॉम्बिनेशन होता है. स्क्रिप्ट का एक वर्शन डेवलप करने और उसे ऐड-ऑन के तौर पर टेस्ट करने के बाद, यह तरीका अपनाएं:

  1. अगर आपके पास पहले से कोई स्प्रेडशीट, दस्तावेज़, प्रज़ेंटेशन या फ़ॉर्म नहीं है, तो ऐड-ऑन की जांच करने के लिए एक स्प्रेडशीट, दस्तावेज़ या फ़ॉर्म बनाएं.
  2. वह स्क्रिप्ट प्रोजेक्ट खोलें जिसमें आपका ऐड-ऑन है.
  3. डिप्लॉयमेंट > डिप्लॉयमेंट की जांच करें पर क्लिक करें.
  4. टाइप चुनें के बगल में, 'डिप्लॉयमेंट टाइप चालू करें' पर क्लिक करें और एडिटर ऐड-ऑन चुनें.
  5. नया टेस्ट बनाएं या टेस्ट जोड़ें पर क्लिक करें.
  6. कोड का कोई वर्शन चुनें या नया कोड चुनें.
  7. कॉन्फ़िगरेशन सेक्शन में, टेस्ट के लिए अनुमति की स्थिति चुनें.
  8. जांच के लिए दस्तावेज़ में जाकर, कोई दस्तावेज़ नहीं चुना गया पर क्लिक करें. Sheets, Docs, Slides या Forms की वे फ़ाइलें चुनें जिनका इस्तेमाल आपको ऐड-ऑन को टेस्ट करने के लिए करना है. इसके बाद, शामिल करें पर क्लिक करें.
  9. टेस्ट सेव करें पर क्लिक करें.

सेव किए गए सभी टेस्ट डिप्लॉयमेंट, टेस्ट डिप्लॉयमेंट की जांच करें डायलॉग में दिखते हैं. इससे, आपको टेस्ट डिप्लॉयमेंट को बाद में फिर से इस्तेमाल करने का विकल्प मिलता है.

टेस्ट डिप्लॉयमेंट चलाएं

अगर आपके पास सेव किए गए एक या एक से ज़्यादा टेस्ट डिप्लॉयमेंट हैं, तो इनमें से किसी एक को चलाने के लिए यह तरीका अपनाएं:

  1. वह स्क्रिप्ट प्रोजेक्ट खोलें जिसमें आपका ऐड-ऑन है.
  2. डिप्लॉयमेंट > डिप्लॉयमेंट की जांच करें पर क्लिक करें.
  3. सेव किए गए टेस्ट में जाकर, सेव किए गए जिस टेस्ट डिप्लॉयमेंट को चलाना है उसके बगल में मौजूद रेडियो बटन को चुनें और लागू करें पर क्लिक करें.

जांच के लिए दस्तावेज़ नए टैब में खुलता है. ऐड-ऑन, टेस्ट डिप्लॉयमेंट में बताई गई अनुमति की स्थिति में है. ऐड-ऑन के मेन्यू और यूज़र इंटरफ़ेस (यूआई) एलिमेंट के साथ इंटरैक्ट करके, यह पुष्टि की जा सकती है कि ऐड-ऑन उम्मीद के मुताबिक काम कर रहा है.

टेस्टिंग की जानकारी

इस तरीके से Editor ऐड-ऑन का परीक्षण करते समय कई चीज़ों का ध्यान रखना चाहिए:

  • जांच करते समय, इंस्टॉल किए जा सकने वाले ट्रिगर का इस्तेमाल नहीं किया जा सकता. इंस्टॉल किए जा सकने वाले ट्रिगर पर निर्भर सुविधाओं की जांच नहीं की जा सकती.
  • सेट किए गए टेस्ट डिप्लॉयमेंट को सबसे नए कोड के साथ टेस्ट करने के दौरान, टेस्ट दस्तावेज़ को रीफ़्रेश करके, ऐड-ऑन स्क्रिप्ट में सेव किए गए बदलाव देखे जा सकते हैं.
  • जांच वाले दस्तावेज़ में एक यूआरएल होता है. इसे ओरिजनल टेस्ट दस्तावेज़ के संपादकों के साथ शेयर किया जा सकता है. इस तरह से, आप जाँच और विकास करते समय दूसरों के साथ ज़्यादा आसानी से सहयोग कर सकते हैं.
  • अगर आपका ऐड-ऑन प्रॉपर्टी सेवा का इस्तेमाल करता है, तो भी प्रॉपर्टी बनी रहती हैं और अगली बार टेस्ट डिप्लॉयमेंट चलाए जाने पर वे उपलब्ध रहती हैं.
  • इसके अलावा, ऐड-ऑन और टेस्ट दस्तावेज़ के एक ही कॉम्बिनेशन का इस्तेमाल करने वाले किसी भी टेस्ट डिप्लॉयमेंट के पास एक ही प्रॉपर्टी की जानकारी का ऐक्सेस होता है. उदाहरण के लिए, अगर दो टेस्ट डिप्लॉयमेंट बनाए जाते हैं, तो पहला डिप्लॉय करते समय सेव की गई प्रॉपर्टी, दूसरे टेस्ट डिप्लॉयमेंट को चलाने पर सेव की जाएंगी. साथ ही, दूसरे टेस्ट डिप्लॉयमेंट को चलाने पर सेव की गई प्रॉपर्टी उपलब्ध रहेंगी. हालांकि, ऐसा सिर्फ़ तब होगा, जब डिप्लॉयमेंट एक ही स्क्रिप्ट और टेस्ट दस्तावेज़ का इस्तेमाल कर रहे हों.
  • टेस्ट डिप्लॉयमेंट चलाने पर, अगर आपने पहले से स्क्रिप्ट नहीं चलाई है, तो आपसे पुष्टि करने के लिए कहा जा सकता है. ध्यान रखें कि जांच के दौरान स्क्रिप्ट को अनुमति देने से, जांच के बाहर की स्क्रिप्ट को भी अनुमति मिल जाती है.