持续测试和部署

持续测试功能会自动运行为环境配置的一组测试用例,以验证该环境中流版本的预期行为。

为了防止不良版本在环境中生效,您还可以使用持续部署来运行同一组验证测试,然后再将流版本部署到环境。

管理持续测试和部署

如需管理持续测试和部署,请执行以下操作:

控制台

  1. 打开 Dialogflow CX 控制台

  2. 选择 GCP 项目。

  3. 选择您的代理。

  4. 点击管理标签页。

  5. 点击 CI/CD

  6. 环境名称下拉菜单中选择一个环境。

  7. 点击持续测试标签页。默认情况下,测试用例标签页会打开。

  8. 选择测试用例下拉菜单中,选择预定义的测试用例以添加到持续测试集中。

  9. 设置标签页中,默认持续测试切换开关应处于打开状态。如需添加持续部署,请点击持续部署切换开关。

如需查看环境的每日连续测试结果,请点击持续测试标签页,然后点击结果

如需查看环境是否启用了持续测试,请点击管理标签页下的环境。对于每个环境,持续测试状态位于持续测试列下。

API

请参阅 Environments 类型的 runContinuousTestdeployFlow 方法。

为环境参考选择协议和版本

协议 V3 V3beta1
REST 环境资源 环境资源
RPC 环境接口 环境接口
C++ EnvironmentsClient 不可用
C# EnvironmentsClient 不可用
Go EnvironmentsClient 不可用
Java EnvironmentsClient EnvironmentsClient
Node.js EnvironmentsClient EnvironmentsClient
PHP 不可用 不可用
Python EnvironmentsClient EnvironmentsClient
Ruby 不可用 不可用