Menguji add-on Editor (original) (raw)

Add-on harus diuji secara menyeluruh sebelum dipublikasikan untuk memastikan add-on berfungsi sebagaimana mestinya. Apps Script memungkinkan Anda mengujiadd-on Editoryang sedang dikembangkan pada file Google Dokumen, Spreadsheet, Formulir, atau Slide tertentu. Hal ini dapat digunakan untuk:

Membuat deployment pengujian

Deployment pengujian adalah kombinasi add-on dan dokumen pengujian. Setelah Anda 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 deployments.
  4. Di samping Pilih jenis, klik Aktifkan jenis deployment lalu pilih Add-on editor.
  5. Klik Buat pengujian baru atau Tambahkan pengujian.
  6. Pilih versi kode atau pilih Kode Terbaru.
  7. Di bagian Config, pilih status otorisasi awal untuk pengujian.
  8. Di bagian Test document, klik No document selected. Pilih file Spreadsheet, Dokumen, Slide, atau Formulir yang ingin Anda gunakan untuk menguji add-on, lalu klik Sisipkan.
  9. Klik Simpan tes.

Semua deployment pengujian tersimpan akan muncul di dialog Test deployments. Dengan begitu, Anda dapat membuka kembali deployment pengujian yang sama di lain waktu.

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 deployments.
  3. Di bagian Saved Tests, pilih tombol pilihan di samping deployment pengujian tersimpan yang ingin Anda jalankan, lalu klik Execute.

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

Untuk menguji fitur OAuth terperinci di add-on Anda, pastikan project Anda belum memiliki otorisasi. Untuk membatalkan otorisasi yang ada, gunakan ScriptApp.invalidateAuth.

Detail pengujian

Ada sejumlah hal yang perlu diingat saat menguji add-on Editor dengan cara ini: