Google Apps स्क्रिप्ट Logger क्लास को मूल डीबगिंग के लिए प्रदान करता है, और अधिक उन्नत आवश्यकताओं के लिए, V8 रनटाइम में प्रस्तावित console क्लास। Logger का उपयोग करना: Logger क्लास आपको डीबग संदेशों को लॉग करने की अनुमति देता है, जिसे आप निष्पादन के बाद Apps स्क्रिप्ट एडिटर में दृश्य > लॉग्स के अंतर्गत देख सकते हैं। यहां एक सरल उदाहरण है.
Logger
console
दृश्य > लॉग्स
Google Apps Script, Google उत्पादों में टास्क को स्वचालित करने के लिए एक क्लाउड-आधारित स्क्रिप्टिंग भाषा, के पास Python या JavaScript के Node.js जैसी भाषाओं के समान एक निर्मित REPL टूल नहीं है। हालांकि, आप Apps Script संपादक की लॉगिंग और डिबगिंग सुविधाओं का उपयोग करके या बाहरी वातावरण की स्थापना करके इसी तरह का अनुभव अनुकरण कर सकते हैं। यहां, हम Apps Script संपादक के भीतर एक आवश्यक REPL बनाने पर केंद्रित हैं। 1.
Google Apps Script एप्स स्क्रिप्ट एडिटर के भीतर एक निर्मित डीबगर प्रदान करता है ताकि स्क्रिप्ट्स की समस्या का निदान किया जा सके। यहाँ डीबगर को आरंभ और इस्तेमाल करने का तरीका है.
हालांकि Google Apps Script में कुछ अन्य प्रोग्रामिंग वातावरणों की तरह एक निर्मित परीक्षण फ्रेमवर्क नहीं है, आप अभी भी सरल GAS कार्यों का उपयोग करके या QUnit जैसी बाहरी परीक्षण लाइब्रेरियों को एकीकृत करके परीक्षण लिख और चला सकते हैं। यहाँ एक बुनियादी उदाहरण दिया गया है जिसमें आपके स्क्रिप्ट में एक और फंक्शन के परीक्षण के लिए एक सरल GAS फंक्शन का उपयोग किया गया है.
QUnit