バッチテストスイートを実行して結果を得るために使用されます。このAPIは、テストプロセスを開始するのみです。バッチテストの実行のステータスAPIを使用して、バッチテストの結果を参照します。
このAPIを使用するために、アプリは [バッチテストの実行] の [ボットビルダーのスコープ] を必要とします。
POST https://{{host}}/api/public/bot/{{BotID}}/testsuite/{testSuiteName}/run
クエリパラメータ
パラメータ | 説明 |
---|---|
ホスト | 環境URL(例) https://bots.kore.ai |
BotID | ボットIDまたはストリームID。ボットの [一般設定] ページからアクセスすることができます。 |
testSuiteName | ボットのプラットフォームで作成されたテストスイートの名前 |
本文パラメータ
パラメータ | 説明 |
---|---|
バージョン | 実行が要求されるボットのバージョン
|
認証
以下の構文を使用して、JWTをヘッダーに含むAPIを呼び出します。 auth: {{JWT}}
応答のコンテンツタイプ
application/json
サンプルリクエスト
curl --location --request POST \ 'https://{host}/api/public/stream/{streamId}/testsuite/{testSuiteName}/run' \ --header 'auth: {jwt-token}' \ --header 'bot-language: {language-code}' \ --header 'Content-Type: application/json' \ --data-raw '{ "version":"inDevelopment" }'
サンプル応答
{ "status": "accepted", "requestId": "tr-acfxxbff-xxxf-xaxx-bbbx-exxxabaxxcxx" }