更新时间:2024-11-28 GMT+08:00
分享

调试用例(旧版)

功能介绍

调试用例(旧版)

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

POST /v1/{project_id}/test-suites/{test_suite_id}/tasks/{task_id}/cases/{case_id}/debug

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方式请参见获取项目ID

test_suite_id

Integer

测试工程ID

task_id

Integer

任务ID

case_id

Integer

用例ID

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

status

Integer

状态(9:启动调试)

cluster_id

Integer

资源组ID

cluster_type

String

资源组类型(共享资源组:shared-cluster-internet;私有资源组:private-cluster)

without_package

Integer

套餐包VUM不足的情况下用户选择是不是要走按需计费模式(当前版本固定值:0)

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

code

String

响应码

message

String

响应消息

extend

String

扩展信息

result

Array of DebugCaseResult objects

结果

表4 DebugCaseResult

参数

参数类型

描述

body

String

响应内容

errorReason

String

错误原因

header

DebugCaseResultHeader object

请求头

name

String

请求名称

responseTime

Integer

响应时间

result

Integer

调试结果(1:成功;)

returnBody

String

响应正文

returnHeader

DebugCaseReturnHeader object

响应头

statusCode

String

响应状态码

url

String

请求地址

表5 DebugCaseResultHeader

参数

参数类型

描述

Connection

String

连接

Content-Type

String

内容类型

Host

String

主机

表6 DebugCaseReturnHeader

参数

参数类型

描述

Connection

String

连接

Content-Length

String

内容长度

Content-Type

String

内容类型

Date

String

时间

Vary

String

兼容性保留,当前版本未使用

状态码: 501

表7 响应Body参数

参数

参数类型

描述

-

String

response message

请求示例

调试一个用例,用例的id是1,使用共享资源组启动调试。

/v1/projectId/test-suites/testSuiteId/tasks/0/cases/1/debug

{
  "status" : 9,
  "cluster_id" : 0,
  "cluster_type" : "shared-cluster-internet",
  "without_package" : 1
}

响应示例

状态码: 200

success

{
  "code" : "SVCSTG.CPTS.0000000",
  "message" : "success",
  "extend" : null,
  "result" : [ {
    "body" : "",
    "errorReason" : "",
    "header" : {
      "Content-Type" : "application/json",
      "Host" : "100.93.1.72:8443"
    },
    "name" : "Msg-84012",
    "responseTime" : 24,
    "result" : 1,
    "returnBody" : "",
    "returnHeader" : {
      "Content-Length" : "0",
      "Content-Type" : "text/plain; charset=utf-8",
      "Date" : "Mon, 19 Sep 2022 07:29:46 GMT"
    },
    "statusCode" : "200 OK",
    "url" : "GET https://100.93.1.72:8443/goserver/reflect"
  } ]
}

状态码

状态码

描述

200

success

501

unknown error

错误码

请参见错误码

相关文档