特定のテストスイートファイルからテストケースをインポートします。
このAPIを使用するには、アプリはバッチテストの管理のボットビルダースコープ、
またはバッチテストの管理の管理者APIスコープが必要です。
POST https://{host}/api/public/bot/{botId}/testsuite/import
クエリパラメータ
パラメータ | 説明 |
---|---|
ホスト | 環境URL(例: https://bots.kore.ai) |
BotID | ボットIDまたはストリームID。ボットの [一般設定] ページからアクセスすることができます。 |
本文パラメータ
パラメータ | 説明 |
---|---|
fileName | バッチテストの詳細を含むファイルです。 |
fileType | JSON. |
importType | 新規/更新 |
delimiter | ファイル内のフィールドの区切り文字 |
説明 | テストスイートの説明 |
認証
以下の構文を使用して、JWTをヘッダーに含むAPIを呼び出します。
auth: {{JWT}}
応答のコンテンツタイプ
application/json
サンプルリクエスト
curl --location --request POST \ 'https://{host}/api/public/stream/{streamId}/testsuite/import' \ --header 'auth: {jwt-code}' \ --header 'bot-language: {language-code}' \ --header 'Content-Type: application/json' \ --data-raw '{ "delimiter": ",", "description": "fcgfddfg", "fileName": "5ff70b47a664d31999d9202c", "fileType": "json", "importType": "update", "name": "hgf" }'
サンプル応答
{ "_id": "ts-8304802f-6f85-5f67-8964-de04446c1c93", "name": "hgf", "description": "fcgfddfg", "streamId": "st-15864388-c33d-5caf-86a6-d17951ff3d5b", "language": "en", "fileId": "5ff70b47a664d31999d9202c", "createdBy": "u-49bd0ecd-18d1-53e1-988d-84d3004d79ea", "createdOn": "2021-01-05T17:43:43.927Z", "modifiedOn": "2021-01-07T13:48:14.169Z", "__v": 0, "fileName": "sampleBatchtesting (2) (copy) (1).json" }