更新时间:2024-04-08 GMT+08:00

修改变量

功能介绍

修改变量

URI

PUT /v1/{project_id}/variables/{test_suite_id}

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

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

最小长度:0

最大长度:64

test_suite_id

Integer

测试工程ID

最小值:0

最大值:2147483647

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

[数组元素]

Array of UpdateVariableRequestBody objects

修改变量请求体

表3 UpdateVariableRequestBody

参数

是否必选

参数类型

描述

id

Integer

变量ID

最小值:0

最大值:2147483647

name

String

变量名称

最小长度:1

最大长度:42

variable_type

Integer

变量类型(1:整数;2:枚举;3:文件;5:文本)

最小值:0

最大值:2147483647

variable

Array of objects

变量值

数组长度:0 - 1024

响应参数

状态码: 201

表4 响应Body参数

参数

参数类型

描述

code

String

响应码

最小长度:0

最大长度:1024

json

CreateVariableResultJson object

响应json

message

String

响应消息

最小长度:0

最大长度:1024

表5 CreateVariableResultJson

参数

参数类型

描述

variable_id

Integer

变量ID

最小值:0

最大值:2147483647

请求示例

修改全局变量,变量所属工程ID是1,变量名是varTest,变量类型是整数,变量值区间是从1到10。

/v1/projectId/variables/1

[ {
  "id" : 1,
  "name" : "varTest",
  "variable_type" : 1,
  "variable" : [ 1, 10 ]
} ]

响应示例

状态码: 201

success

{
  "code" : "SVCSTG.CPTS.0000000",
  "json" : {
    "variable_id" : 44244
  },
  "message" : "success"
}

状态码

状态码

描述

201

success

501

unknown error

错误码

请参见错误码