测试集成的数据操作
注意: 本文适用于 AWS Lambda、Genesys Cloud、Google、Microsoft Dynamics 365、Salesforce、Web 服务和 Zendesk 数据操作集成。
您可以测试数据操作集成的数据操作。
- 测试草稿自定义操作是否有验证或执行错误。 有关更多信息,请参阅 创建自定义操作。
- 测试发布的自定义操作以帮助调试问题。
- 测试静态操作以查看该操作在 CRM 中是否按预期工作。
- 测试自定义身份验证操作以查看操作返回的信息。 有关更多信息,请参阅 如何使用用户定义 (OAuth) 凭据类型 和用户定义 (OAuth) 凭据类型的 工作流。
注意: 出于安全考虑,当 Web 服务数据操作集成测试用户定义 (OAuth) 凭据类型的自定义身份验证操作或针对用户定义和用户 (OAuth) 凭据类型的自定义操作时,集成会编辑所有凭据信息。 有关凭据类型的更多信息,请参阅 凭据类型。
警告: 请勿在操作中包含敏感数据。 测试显示操作下的整个请求和响应负载,包括敏感数据。
- 在 “设 置” 页面上,单击 “ 测试” 选项卡。 有关更多信息,请参阅 管理集成操作。
测试运行各种操作来检查错误。
- 在 “ 输入” 下,为显示的字段添加信息。
这些字段在输入合同中定义。 对于自定义操作,如果您已完成输入合同但此处未显示任何字段,请刷新浏览器。 有关更多信息,请参阅向自定义操作 添加合约。
- 保持 拼合输出处于 选中状态。
这个选择会展平从输出合约返回的数据。 有关更多信息,请参阅向自定义操作 添加合约。
注意: 大多数 Genesys Cloud 应用程序都使用扁平化数据。 - 单击 “ 运行操作”。
操作在测试模式下执行,该模式报告每个操作的测试结果。 第一次失败后测试将停止。 有关失败的更多信息,请参阅测试期间 数据操作失败。
有关 AWS Lambda 和 Web 服务、数据操作集成和谷歌云功能的信息- 运行该操作会击中您的 AWS Lambda 函数、您的 Google Cloud 函数或外部 Web 服务。
- 调用 Google Cloud Functions 的数据操作的测试执行会将字符串化的 JSON 响应转换为 JSON。
- 如果测试为正确的项目返回错误,例如 “无效的 JSON” 表示正确的 JSON,则您的 Web 服务和 Genesys Cloud 使用的传输编码可能不兼容。 有关详细信息,请参阅 自定义操作因意外原因而失败。
有关更多信息,请参阅 关于集成的自定义操作 和数据操作超时前多 少秒?。
有关集成的更多信息,请参阅 关于数据操作集成。