发布前应全面测试插件,以确保 按预期运行。借助 Apps 脚本,您可以 编辑器插件 特定 Google 文档表格、表单或幻灯片文件的开发阶段。这个 可用于:
- 验证以独立脚本编写的插件是否按预期运行 。
- 验证插件安装流程是否按预期运行,尤其是 不同的初始 授权生命周期状态 (已安装和/或已启用)。
- 验证该插件在对特定资源执行操作时是否按预期运行 文档及其内容。
- 测试并比较该插件的当前版本和之前版本。
创建测试部署
测试部署是插件和测试文档的组合。 开发出脚本版本后,您希望将其作为插件进行测试, 请按以下步骤操作:
- 如果您还没有电子表格、文档, 用于测试该插件的演示文稿或表单。
- 打开包含插件的脚本项目。
- 点击部署 > 测试部署。
- 点击选择类型旁边的“启用部署类型”图标 。 然后选择编辑器插件。
- 点击创建新测试或添加测试。
- 选择一个代码版本或选择最新代码。
- 在“Config”部分中,选择测试的初始授权状态。
- 在测试文档下,点击未选择任何文档。选择表格、文档、 要用于测试插件的幻灯片或表单文件,然后点击插入。
- 点击保存测试。
所有已保存的测试部署都会显示在 Testdeployment 对话框中。这样, 您可以稍后重新执行相同的测试部署。
运行测试部署
如果您有一个或多个已保存的测试部署,可以通过以下方式运行其中一个测试部署: 按照以下步骤操作:
- 打开包含插件的脚本项目。
- 点击部署 > 测试部署。
- 在 Saved Tests 下,选择已保存的测试旁边的单选按钮 您想要运行的 Deployment,然后点击 Execute。
测试文档会在新标签页中打开。该插件位于 授权状态 测试部署中指定的资源。您可以验证该插件 通过与其菜单和界面元素交互来实现。
测试详情
测试编辑器插件时,需要注意以下事项 。
- 可安装触发器 。依赖于可安装 触发器不可测试。
- 在运行设置为使用最新代码进行测试的测试部署时, 可以通过刷新测试文档查看保存到插件脚本的更改。
- 测试文档有一个网址,您可以与原始文档的编辑者共享该网址 测试文档。这样,您就可以更轻松地与他人协作,同时 测试和开发
- 如果您的插件使用 房源服务 属性会保留下来,并且在下一次测试部署时仍然可用 。
- 此外,使用插件和 测试文档可以访问相同的属性信息。例如,如果您 创建两个测试部署,运行第一个测试时保存的属性 而在运行第二个命令时可用,反之亦然,但前提是 都使用相同的脚本和测试文档
- 在运行测试部署时,如果符合以下情况,系统可能会提示您授权: 之前未运行过该脚本。请注意, 也会在测试之外授权该脚本