Menguji Add-on Editor

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Add-on harus diuji secara menyeluruh sebelum dipublikasikan untuk memastikan add-on berperilaku sebagaimana mestinya. Apps Script memungkinkan Anda menguji Add-on Editor dalam pengembangannya pada file Google Dokumen, Formulir, atau Slide tertentu. Ini dapat digunakan untuk:

  • Pastikan add-on yang ditulis dalam skrip mandiri berfungsi sebagaimana mestinya saat diterapkan ke sheet, dokumen, presentasi, atau formulir.
  • Pastikan alur penginstalan add-on berfungsi sebagaimana mestinya, terutama untuk status siklus proses otorisasi awal yang berbeda (diinstal, diaktifkan, atau keduanya).
  • Pastikan add-on berfungsi sebagaimana mestinya saat bertindak pada dokumen tertentu dan kontennya.
  • Uji dan bandingkan add-on versi saat ini dan sebelumnya.

Membuat deployment pengujian

Deployment pengujian adalah kombinasi add-on dan dokumen pengujian. Setelah mengembangkan versi skrip dan ingin mengujinya sebagai add-on, ikuti langkah-langkah berikut:

  1. Jika Anda belum memilikinya, buat spreadsheet, dokumen, presentasi, atau formulir untuk menguji add-on.
  2. Buka project skrip yang berisi add-on Anda.
  3. Klik Deploy > Test deployment.
  4. Di samping Select type, klik Enable deployment types lalu pilih Editor Add-on.
  5. Klik Buat pengujian baru atau Tambahkan pengujian.
  6. Pilih versi kode atau pilih Kode Terbaru.
  7. Di bagian Konfigurasi, pilih status otorisasi awal untuk pengujian.
  8. Di bagian Dokumen pengujian, klik Tidak ada dokumen yang dipilih. Pilih file Spreadsheet, Dokumen, Slide, atau Formulir yang ingin digunakan untuk menguji add-on, lalu klik Sisipkan.
  9. Klik Simpan pengujian.

Semua deployment pengujian tersimpan akan muncul di dialog Test deployment. Hal ini memungkinkan Anda untuk meninjau kembali deployment pengujian yang sama nanti.

Menjalankan deployment pengujian

Jika memiliki satu atau beberapa deployment pengujian tersimpan, Anda dapat menjalankan salah satunya dengan mengikuti langkah-langkah berikut:

  1. Buka project skrip yang berisi add-on Anda.
  2. Klik Deploy > Test deployment.
  3. Pada Pengujian Tersimpan, pilih tombol pilihan di samping deployment pengujian tersimpan yang ingin dijalankan, lalu klik Jalankan.

Dokumen pengujian akan terbuka di tab baru. Add-on berada dalam status otorisasi yang ditentukan dalam deployment pengujian. Anda dapat memverifikasi bahwa add-on berfungsi sebagaimana dimaksudkan dengan berinteraksi dengan elemen menu dan UI-nya.

Detail pengujian

Ada beberapa hal yang perlu diingat saat menguji Add-on Editor dengan cara ini:

  • Pemicu yang dapat diinstal tidak didukung saat pengujian. Fungsi yang bergantung pada pemicu yang dapat diinstal tidak dapat diuji.
  • Saat menjalankan deployment pengujian yang disetel untuk diuji dengan kode terbaru, Anda dapat melihat perubahan yang disimpan pada skrip add-on dengan memuat ulang dokumen pengujian.
  • Dokumen pengujian memiliki URL yang dapat Anda bagikan dengan editor dokumen pengujian asli. Dengan cara ini, Anda dapat lebih mudah berkolaborasi dengan orang lain selagi menguji dan mengembangkan.
  • Jika add-on Anda menggunakan layanan Properti, properti akan tetap ada dan tetap tersedia saat deployment pengujian dijalankan berikutnya.
  • Selain itu, semua deployment pengujian yang menggunakan kombinasi add-on dan dokumen pengujian yang sama memiliki akses ke informasi properti yang sama. Misalnya, jika Anda membuat dua deployment pengujian, properti yang disimpan saat menjalankan deployment pertama akan tersedia saat menjalankan deployment kedua, dan sebaliknya, tetapi hanya jika deployment menggunakan skrip dan dokumen pengujian yang sama.
  • Jika menjalankan deployment pengujian, Anda mungkin akan diminta untuk melakukan otorisasi jika belum menjalankan skrip tersebut. Perlu diketahui bahwa memberi otorisasi skrip saat menguji juga memberi otorisasi skrip di luar pengujian.