지정된 테스트 제품군 파일에서 테스트 사례를 가져옵니다.

이 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"
}

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

特定のテストスイートファイルからテストケースをインポートします。

この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" }

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

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

Query Parameters

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.

Body Parameters

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

Authorization

Invoke the API with JWT in the header with the following syntax:

auth: {{JWT}}

Response content type

application/json

Sample Request

 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"
}'

Sample Response

{
    "_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"
}

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed