發布外掛程式前應詳加測試,確保能正常發布 正常運作。Apps Script 可讓您進行測試 編輯器外掛程式 專門開發特定的 Google 文件、表單或簡報檔案這個 可用於:
- 驗證以獨立指令碼函式編寫的外掛程式 這些篩選器只能用在工作表、文件、簡報或表單上
- 確認外掛程式安裝流程運作正常,尤其是 不同的姓名縮寫 授權生命週期狀態 (已安裝、啟用或兩者同時)。
- 執行特定操作時,確認外掛程式功能可正常運作 文件及其內容
- 測試及比較目前和先前版本的外掛程式。
建立測試部署作業
測試部署作業是指外掛程式和測試文件的組合。 在您建立好指令碼版本後,如果想以外掛程式形式進行測試 步驟如下:
- 如果還沒有試算表 請先建立試算表、文件 或表單來測試外掛程式
- 開啟含有外掛程式的指令碼專案。
- 依序點選「部署」>「測試部署作業」。
- 按一下「選取類型」旁邊的「啟用部署類型」圖示 然後選取「Editor Add-on」。
- 按一下「建立新測試」或「新增測試」。
- 選擇程式碼版本或選取「最新代碼」。
- 在「設定」部分中,選取測試的初始授權狀態。
- 在「測試文件」下方點選「未選取任何文件」。選取 Google 試算表、文件 您要用來測試外掛程式的 Google 簡報或表單檔案,然後按一下「插入」。
- 按一下「儲存測試」。
所有已儲存的測試部署作業都會顯示在「測試部署作業」對話方塊中。這樣一來, 您稍後能重新存取相同的測試部署
執行測試部署作業
如果您有一或多個已儲存的測試部署作業,可以透過下列方式執行其中一個測試: 步驟如下:
- 開啟含有外掛程式的指令碼專案。
- 依序點選「部署」>「測試部署作業」。
- 在「Saved Tests」下方,選取已儲存的測試旁邊的圓形按鈕 要執行的部署作業,然後按一下 [Execute] (執行)。
測試文件會在新分頁中開啟。外掛程式位於 授權狀態 系統在測試部署作業中指定的解決方案您可以驗證外掛程式的功能是否為 設計出不完美的個人化體驗
測試詳細資料
測試編輯器外掛程式時,請特別注意 :
- 可安裝觸發條件 不支援測試。需要安裝的功能 無法測試觸發條件。
- 執行以最新程式碼進行測試的測試部署作業時 只要重新整理測試文件,即可查看儲存至外掛程式指令碼的變更。
- 測試文件的網址可與原始文件的編輯者共用 測試文件。與其他使用者協作時 進行測試和開發
- 如果外掛程式使用 房源服務 屬性,並在下次測試部署時保持可用 執行。
- 此外,任何使用相同外掛程式與 測試文件可以存取相同的屬性資訊。舉例來說,如果您在 建立兩個測試部署作業,也就是第一個執行時儲存的屬性 也能在執行第二項工作時 反之亦然 會使用相同的指令碼和測試文件
- 如果您執行測試部署作業,系統可能會提示您進行授權 未執行指令碼請注意,當您 測試也會授權測試以外的指令碼。