GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
您正在开发一个由 Cloud Storage 事件触发的 Cloud Function,并希望按照 Google 最佳实践进行更快的本地测试。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 安装 Functions Frameworks 库,并在 localhost 上配置 Cloud Function。复制该函数,并对新版本进行编辑。使用 curl 测试新版本。.
为什么这是答案
Functions Frameworks 库允许您在本地运行 Cloud Functions,模拟 Cloud Storage 事件触发器,从而实现快速迭代和调试。您可以在本地修改代码,并使用 curl 等工具发送模拟请求进行测试,而无需部署到云端,这大大加快了开发周期。
其他选项的缺点:
创建新的 Cloud Function 并通过 Cloud Audit Logs 触发,这种方法过于复杂且不适合快速本地测试,因为它仍然依赖于云环境。
复制 Cloud Function 并重写为 HTTP 触发器会改变函数的原始触发机制,不符合测试 Cloud Storage 事件触发器的目的,并且仍然需要部署到云端进行测试。
在 Google Cloud 控制台中复制函数并在生产环境中测试新版本,这会影响生产环境,并且不符合本地快速测试的最佳实践。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡