Pub/Sub 系统测试
bookmark_borderbookmark
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
演示如何对 Pub/Sub 触发的函数进行系统测试。 这是一种“端到端”测试,该测试假定您已部署要测试的 Cloud Functions 函数。此示例中的代码通过发布 Pub/Sub 消息并等待观察 Cloud Logging 中的预期输出来触发 Cloud Functions 函数。
代码示例
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],[],[[["This guide demonstrates end-to-end system testing of a Cloud Function triggered by a Pub/Sub message, assuming the function is already deployed."],["The examples use a Pub/Sub message to trigger the deployed Cloud Function and then check Cloud Logging for the expected output."],["Application Default Credentials must be set up for authenticating to Cloud Run functions, as detailed in the linked documentation."],["The code samples illustrate how to publish a test message to a designated Pub/Sub topic and how to then verify that the function correctly processes the message by inspecting log entries."],["The examples showcase a consistent testing strategy using different programming languages, including Go, Java, Node.js, and Python, for interacting with Cloud Functions."]]],[]]