Actions on google 有没有为DialogFlow编写集成测试的方法?

Actions on google 有没有为DialogFlow编写集成测试的方法?,actions-on-google,google-assistant-sdk,dialogflow-es,Actions On Google,Google Assistant Sdk,Dialogflow Es,我想写一个自动集成测试来测试我的DialogFlow代理,它与GoogleAssistant集成 现在,我需要遍历这些流程,在Google测试控制台上的操作中输入用户“说”的内容 (我想我可以编写一个selenium脚本来实现这一点,但在我看来,必须有一种通过API实现的方法…虽然Dialogflow有一个,但这可能会影响到一般的Dialogflow处理,并且并不具体表示助手将发送什么 我通常建议针对您的实现服务进行测试,而不是测试Dialogflow的处理本身。因为您的实现服务器必须是HTTP

我想写一个自动集成测试来测试我的DialogFlow代理,它与GoogleAssistant集成

现在,我需要遍历这些流程,在Google测试控制台上的操作中输入用户“说”的内容


(我想我可以编写一个selenium脚本来实现这一点,但在我看来,必须有一种通过API实现的方法…

虽然Dialogflow有一个,但这可能会影响到一般的Dialogflow处理,并且并不具体表示助手将发送什么


我通常建议针对您的实现服务进行测试,而不是测试Dialogflow的处理本身。因为您的实现服务器必须是HTTP[S]服务器,所以您可以自己构建JSON主体,根据需要更改参数,并验证JSON响应。如果需要,您可以手动完成一些输入,以捕获JSON的第一个外观。

您可以用于编写自动测试,请链接此处:目前没有一个API可以直接与Google上的操作进行通信,所以这是正确的答案。我写了一篇博客文章,解释了如何使用Dialogflow的JSON请求和响应来测试实现: