2017-11-23 19 views
3

私はDialogFlow/API.aiを使ってボットを開発しました。DialogFlowの自動テスト

コードをデプロイメントに移行する前に、私が開発した会話をテストするための自動テストを組み込もうとしています。 Dialogflow/API.aiが自動テストに使用できるフレームワークはありますか?

+0

これは間違いなく素晴らしいですが、まだDialogflowやGoogleのアクションで使用できるかどうかはわかりません。オーディオを送受信するためのgRPCバインディングがあり、コードを使用してクリップを送受信することで、応答を確認できます。 –

答えて

2

Dialogflowは現在、テストフレームワークをサポートしていません。

あなたは応答して、あなたのエージェントに照会し、会話の流れをテストするために順番に答えをretriveするDialogflowのv1のクエリAPIまたはv2のdetectIntentのAPIを使用することができます。

+0

この記事では、Alexaと似たようなことを示しています。http://www.macadamian.com/2017/10/13/automating-alexa-skill-dialog-testing/ @matthewayneのようなDialogflowのAPIにこのアイデアを適用してみてください。 – conorliv

0

私は」 Dialogflowのための会話をテストする新しいツールを開発し、自動的に "dialogflow-query-checker"という名前をつけた:

https://github.com/yoichiro/dialogflow-query-checker

+1

アカウントのリンクは、最後の1.13のバージョンでサポートされています – fvisticot

-1

Tx、情報のため。あなたのツールとのアカウントリンクが可能ですか?インタラクションを行う前にボットを最初に記録する必要があります

+0

ここに記載されている回答についてさらに質問がある場合は、コメントを追加する必要があります。それを答えとして追加しないでください。 –