有没有办法为DialogFlow编写集成测试?

时间:2017-11-06 09:37:01

标签: actions-on-google google-assistant-sdk dialogflow

我想编写一个自动集成测试来测试与Google智能助理集成的DialogFlow代理。

现在,我需要通过流程,键入用户"所说的"进入Actions On Google测试控制台。

(我想我可以编写一个selenium脚本来执行此操作 - 但在我看来,必须有一种方法可以通过API执行此操作...)

1 个答案:

答案 0 :(得分:2)

虽然Dialogflow有一个API that lets you issue queries against it,但这可能会触及一般的Dialogflow处理,并没有具体代表助手发送的内容。

我通常建议您针对您的履行服务进行测试,而不是测试Dialogflow的处理本身。由于您的履行服务器必须是HTTP [S]服务器,您可以自己构建JSON主体,根据需要更改参数,并验证JSON响应。如果需要,可以手动执行某些输入以捕获JSON首先显示的内容。