Google Apps Script মৌলিক ডিবাগিং এর জন্য Logger ক্লাস এবং আরও উন্নত চাহিদা সম্পূর্ণ করার জন্য V8 রানটাইমে চালু করা console ক্লাস প্রদান করে। Logger ব্যবহার করে: Logger ক্লাস আপনাকে ডিবাগ বার্তা লগ করতে অনুমতি দেয়, যা আপনি নির্বাহনের পরে Apps Script সম্পাদকে View > Logs এর অধীনে দেখতে পারেন। এখানে একটি সহজ উদাহরণ দেওয়া হল.
Logger
console
View > Logs
Google Apps Script, যা Google পণ্যগুলিতে কাজ স্বয়ংক্রিয় করার জন্য একটি ক্লাউড-ভিত্তিক স্ক্রিপ্টিং ভাষা, Python বা JavaScript’s Node.js এর মতো ভাষাগুলিতে থাকা নির্মিত REPL টুলের মতো একটি না থাকলেও, আপনি Apps Script এডিটরের লগিং এবং ডিবাগিং বৈশিষ্ট্যগুলি ব্যবহার করে বা একটি বাহ্যিক পরিবেশ সেট আপ করে একই রকম অভিজ্ঞতা অনুকরণ করতে পারেন। এখানে, আমরা Apps Script এডিটরের মধ্যে একটি অস্থায়ী REPL তৈরি করার উপর মনোনিবেশ করব। 1.
Google Apps Script একটি অন্তর্নির্মিত ডিবাগার সরবরাহ করে Apps Script এডিটরের মাধ্যমে স্ক্রিপ্টগুলিকে ট্রাবলশুট করতে সাহায্য করার জন্য। এখানে ডিবাগার শুরু এবং ব্যবহার করার পদ্ধতি দেওয়া হল.
যদিও Google Apps Script এ অন্যান্য প্রোগ্রামিং পরিবেশের মতো কোন অন্তর্নির্মিত পরীক্ষার ফ্রেমওয়ার্ক নেই, আপনি সিম্পল GAS ফাংশনের সাহায্যে বা বাহ্যিক পরীক্ষার লাইব্রেরি যেমন QUnit সংহত করে এখনো পরীক্ষা লিখতে এবং চালাতে পারেন। আপনার স্ক্রিপ্টের অন্য একটি ফাংশনকে পরীক্ষা করার জন্য একটি সিম্পল GAS ফাংশন ব্যবহার করে একটি মৌলিক উদাহরণ এখানে দেওয়া হলো.
QUnit