Google Apps Script มีคลาส Logger สำหรับการดีบักพื้นฐาน และสำหรับความต้องการที่ซับซ้อนยิ่งขึ้น มีคลาส console ที่เปิดตัวใน V8 runtime การใช้ Logger: คลาส Logger เปิดโอกาสให้คุณเขียนข้อความดีบัก ซึ่งคุณสามารถดูได้หลังจากการเรียกใช้ใน Apps Script Editor ภายใต้ View > Logs นี่คือตัวอย่างที่ง่าย.
Logger
console
View > Logs
Google Apps Script, ภาษาสคริปต์ที่ใช้งานบนคลาวด์สำหรับการอัตโนมัติงานในผลิตภัณฑ์ของ Google, ไม่มีเครื่องมือ REPL ในตัวที่คล้ายกับภาษาอื่น ๆ เช่น Python หรือ Node.js ของ JavaScript อย่างไรก็ตาม, คุณสามารถจำลองประสบการณ์ที่คล้ายกันได้โดยใช้ฟีเจอร์การล็อกและการตรวจสอบบักของ Apps Script Editor หรือโดยการตั้งค่าสภาพแวดล้อมภายนอก ที่นี่, เราเน้นไปที่การสร้าง REPL แบบชั่วคราวภายใน Apps Script editor.
Google Apps Script มีดีบักเกอร์ในตัวภายใน Apps Script Editor เพื่อช่วยในการแก้ไขปัญหาสคริปต์ นี่คือวิธีที่จะเริ่มต้นและใช้งานดีบักเกอร์.
แม้ว่า Google Apps Script จะไม่มีเฟรมเวิร์คการทดสอบในตัวเหมือนสภาพแวดล้อมการเขียนโปรแกรมอื่น ๆ แต่คุณยังสามารถเขียนและทำการทดสอบโดยใช้ฟังก์ชัน GAS ที่เรียบง่ายหรือการรวมไลบรารีการทดสอบภายนอกเช่น QUnit นี่คือตัวอย่างพื้นฐานโดยใช้ฟังก์ชัน GAS ที่ง่ายเพื่อทดสอบฟังก์ชันอื่นในสคริปต์ของคุณ.
QUnit