지정된 테스트 제품군 파일에서 테스트 사례를 가져옵니다.
이 API를 사용하려면 앱에 일괄 테스트 관리 의 봇 빌더 범위 또는
일괄 테스트 관리 의 관리자 API 범위가 필요합니다.
POST https://{host}/api/public/bot/{botId}/testsuite/import
지정된 테스트 제품군 파일에서 테스트 사례를 가져옵니다.
이 API를 사용하려면 앱에 일괄 테스트 관리 의 봇 빌더 범위 또는
일괄 테스트 관리 의 관리자 API 범위가 필요합니다.
POST https://{host}/api/public/bot/{botId}/testsuite/import
매개 변수 | 설명 |
---|---|
host | 환경 URL(예: https://bots.kore.ai) |
BotID | 봇 ID 또는 스트림 ID. 봇의 일반 설정 페이지에서 이를 액세스할 수 있습니다. |
매개 변수 | 설명 |
---|---|
fileName | 배치 테스트 제품군 세부 정보가 포함된 파일입니다. |
fileType | JSON. |
importType | 신규/업데이트 |
delimiter | 파일의 필드 구분 기호 |
description | 테스트 제품군 설명 |
다음 구문을 포함한 헤더에 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" }
特定のテストスイートファイルからテストケースをインポートします。
この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" }
To import the test cases from a given Test Suite file.
To use this API, app needs the Bot Builder Scope of Batch Tests Management
OR the Admin API Scope of Batch Tests Management.
POST https://{host}/api/public/bot/{botId}/testsuite/import
Parameter | Description |
---|---|
host | Environment URL, for example, https://bots.kore.ai |
BotID | Bot ID or Stream ID. You can access it from the General Settings page of the bot. |
Parameter | Description |
---|---|
fileName | File containing the Batch Test suite details. |
fileType | JSON. |
importType | new/update |
delimiter | Field delimiter in the file |
description | Test suite description |
Invoke the API with JWT in the header with the following syntax:
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" }