测试应用脚本

时间:2014-12-20 05:57:50

标签: unit-testing testing google-apps-script google-docs

我已经通过云端硬盘|新建|应用脚本

创建了一个脚本

现在我想测试一下。这必须是如此根本,以至于它必须是显而易见的,但这不是我的意思。

我的脚本是用于文档的。我使用了这个代码示例" Translate"例如,https://developers.google.com/apps-script/quickstart/docs

我尝试过创建一个新文档然后从菜单工具|脚本编辑器中找到我保存的项目,但是"打开最近的项目"是空的。

如何为应用程序文档测试/运行已保存的应用程序脚本项目?

提前谢谢你。

3 个答案:

答案 0 :(得分:1)

如果通过Google云端硬盘创建,您可以在云端硬盘(Drive.google.com)

中的搜索中输入以下内容
  

类型:脚本

这应该返回手动创建的所有未附加到特定表格/文档/表单的脚本(即您已使用“驱动器”工具创建脚本或使用URL Script.google.com)

如果您是以这种方式创建的,并希望运行与Google Sheet / Doc交互的功能,请参阅以下示例。

SpreadsheetApp.getActiveSpreadsheet()

改变;

SpreadsheetApp.openById('SHEETS ID GOES INBETWEEN THESE BRACKETS').getSheetByName('Sheet1')
  

https://docs.google.com/spreadsheets/d/UNIQUE-ID-IS-HERE

或者您可以使用工具创建一个新的APPSCRIPT> SCRIPT EDITOR

对appscript的所有测试均使用'>'播放图标或' RUN'然后选择你的功能。

答案 1 :(得分:0)

不要在"驱动器|新建|应用脚本"中创建脚本。打开一个新的Google Doc,打开"工具|脚本编辑器......"并在这个新的应用程序脚本项目中编写代码。

通常这必须有效!

答案 2 :(得分:0)

简短回答

按照推荐的教程说明进行操作。

解释

您创建脚本项目所遵循的路径创建了一个独立的脚本项目,但引用的教程是关于Google Document bounded-script的。代码包括仅适用于此类脚本项目的触发器和方法。