ทดสอบและแก้ไขข้อบกพร่องส่วนเสริม Google Workspace ของ Apps Script

เมื่อเผยแพร่ส่วนเสริม ผู้ใช้จะติดตั้งส่วนเสริมได้ ผ่านแอปพลิเคชันโฮสต์ หรือ Google Workspace Marketplace ก่อนเผยแพร่ ให้ทดสอบ ที่คุณพัฒนาภายในแอปพลิเคชันโฮสต์ที่ ส่วนขยายเหล่านี้

หน้านี้อธิบายวิธีติดตั้งส่วนเสริม อยู่ระหว่างการพัฒนา (เรียกว่ายังไม่ได้เผยแพร่หรือนักพัฒนาซอฟต์แวร์ บริการเสริม) สำหรับการทดสอบหรือ การใช้งานส่วนตัว นอกจากนี้คุณยังแก้ไขข้อบกพร่องของส่วนเสริมได้โดยใช้ สคริปต์ของ Apps โปรแกรมแก้ไขข้อบกพร่องและจุดพักของ IDE

ข้อกำหนดเบื้องต้น

  • คุณต้องมีสิทธิ์เข้าถึงระดับผู้แก้ไขในโปรเจ็กต์สคริปต์ของส่วนเสริม
  • หากต้องการให้คนอื่นๆ ในองค์กรทดสอบส่วนเสริมได้ โปรดให้สิทธิ์ผู้แก้ไขแก่บุคคลดังกล่าว เข้าถึงโปรเจ็กต์สคริปต์ ดูรายละเอียดเกี่ยวกับการให้สิทธิ์เข้าถึงได้ที่ การทำงานร่วมกันกับนักพัฒนาซอฟต์แวร์อื่นๆ

ติดตั้งส่วนเสริมที่ยังไม่ได้เผยแพร่

คุณติดตั้งส่วนเสริมที่ยังไม่ได้เผยแพร่ได้จากการทำให้ใช้งานได้ของ Apps Script กล่องโต้ตอบ

ทำตามขั้นตอนต่อไปนี้เพื่อติดตั้งแอปที่ยังไม่ได้เผยแพร่ ส่วนเสริมของ Google Workspace สำหรับการทดสอบ

  1. เปิดโปรเจ็กต์สคริปต์ในเครื่องมือแก้ไข Apps Script
  2. คลิกทำให้ใช้งานได้ > การนำการทดสอบไปใช้งาน
  3. คลิกติดตั้ง
  4. คลิกเสร็จสิ้นทางด้านล่าง

คุณอนุญาตให้ผู้ใช้คนอื่นๆ ทดสอบส่วนเสริมได้ด้วยการแชร์โปรเจ็กต์ Apps Script กับบัญชีของตน (ต้องมีสิทธิ์แก้ไข) จากนั้นแจ้งให้ผู้ใช้ดำเนินการ ทำตามขั้นตอนด้านบน

เมื่อติดตั้งแล้ว ส่วนเสริมจะพร้อมใช้งานในแอปพลิเคชันโฮสต์ ขยาย คุณอาจต้องรีเฟรชแท็บแอปพลิเคชันโฮสต์ก่อนเพิ่มส่วนเสริม จะปรากฏขึ้น นอกจากนี้ คุณต้อง ให้สิทธิ์ ก่อนใช้งาน

ถอนการติดตั้งส่วนเสริมที่ยังไม่ได้เผยแพร่

หากต้องการถอนการติดตั้งการติดตั้งใช้งานส่วนเสริมที่ยังไม่ได้เผยแพร่ ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิดโปรเจ็กต์สคริปต์ในเครื่องมือแก้ไข Apps Script
  2. คลิกทำให้ใช้งานได้ > การนำการทดสอบไปใช้งาน
  3. คลิกถอนการติดตั้ง
  4. คลิกเสร็จสิ้นทางด้านล่าง

ขั้นตอนเหล่านี้จะนำการทำให้ใช้งานได้ออกทันทีและส่วนเสริมจะไม่ปรากฏอีก ในแอปพลิเคชันโฮสต์ใดก็ได้ คุณจะติดตั้งการติดตั้งใช้งานอีกครั้งได้ทุกเมื่อโดย ทำตามขั้นตอนการติดตั้งซ้ำ

แนวทางปฏิบัติแนะนำในการทดสอบ

ขณะทดสอบส่วนเสริมของ Google Workspace โปรด เพื่อปฏิบัติตาม แนวทางปฏิบัติแนะนำ สำหรับการพัฒนาส่วนเสริมได้ นอกจากนี้ โปรดดำเนินการดังนี้

  1. ทดสอบการนำทางของการ์ดอย่างละเอียดในแอปพลิเคชันโฮสต์ทั้งหมด ของส่วนเสริม ตรวจสอบว่าการทำงานของส่วนเสริมถูกต้องขณะที่ผู้ใช้ย้ายที่อยู่ จากบริบทหนึ่งไปยังอีกบริบท และระหว่างการ์ดที่ไม่ใช่บริบทกับบริบท

  2. ใช้ข้อมูลการทดสอบตัวอย่าง เพื่อประเมินลักษณะการทำงานของส่วนเสริม

  3. หากส่วนเสริมเชื่อมต่อกับ API ของบุคคลที่สามหรือบริการอื่นๆ ให้ยืนยัน เพื่อให้เข้าถึงและทำงานได้ตามที่คาดไว้ ตรวจสอบว่า ส่วนเสริมจะจัดการกับ รายละเอียดการให้สิทธิ์และการเข้าสู่ระบบ อย่างถูกต้อง

  4. ตรวจสอบว่าเงื่อนไขข้อผิดพลาดได้รับการจัดการอย่างเหมาะสม ใช้การ์ดข้อผิดพลาด หากจำเป็น

  5. ตรวจสอบประสิทธิภาพของส่วนเสริม หากคุณทำการเปลี่ยนแปลง แล้วส่วนเสริมเริ่มทำงานช้าลง คุณอาจต้องนำข้อมูลออกหรือดำเนินการใหม่ ฟีเจอร์นั้น