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

查询全局变量

功能介绍

查询全局变量

调试

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

URI

GET /v1/{project_id}/variables/{variable_type}/test-suites/{test_suite_id}

表1 路径参数

参数

是否必选

参数类型

描述

variable_type

Integer

变量类型

最小值:0

最大值:2147483647

project_id

String

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

最小长度:0

最大长度:64

test_suite_id

Integer

测试工程ID

最小值:0

最大值:2147483647

请求参数

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

code

String

响应吗

最小长度:0

最大长度:1024

message

String

响应消息

最小长度:0

最大长度:1024

variable_list

Array of VariableDetail objects

变量列表

数组长度:0 - 1024

表3 VariableDetail

参数

参数类型

描述

file_size

Integer

文件大小

最小值:0

最大值:2147483647

id

Integer

变量ID

最小值:0

最大值:2147483647

is_quoted

Boolean

是否被引用

name

String

变量名称

最小长度:0

最大长度:1024

variable

Array of objects

变量值

数组长度:0 - 40960

variable_type

Integer

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

最小值:0

最大值:2147483647

variable_mode

Integer

变量读取模式,0:顺序模式;1:随机模式

share_mode

Integer

变量共享模式,0:用例模式;1:并发模式

请求示例

查询PerfTest工程的变量列表。

/v1/{project_id}/variables/{variable_type}/test-suites/1

{
  "code" : "SVCSTG.CPTS.0000000",
  "message" : "success",
  "variable_list" : [ {
    "file_size" : 0,
    "id" : 156769,
    "is_quoted" : false,
    "is_sensitive" : false,
    "name" : "var1",
    "share_mode" : 0,
    "variable" : [ "test" ],
    "variable_mode" : 0,
    "variable_type" : 2
  } ]
}

响应示例

状态码: 200

success

{
  "code" : "SVCSTG.CPTS.0000000",
  "message" : "success",
  "variable_list" : [ {
    "file_size" : 0,
    "id" : 37615,
    "is_quoted" : false,
    "name" : "var1",
    "share_mode" : 0,
    "variable" : [ 1, 20 ],
    "variable_mode" : 0,
    "variable_type" : 1
  }, {
    "file_size" : 0,
    "id" : 36306,
    "is_quoted" : true,
    "name" : "var2",
    "share_mode" : 0,
    "variable" : [ "domain-example.com" ],
    "variable_mode" : 0,
    "variable_type" : 2
  } ]
}

状态码

状态码

描述

200

success

501

unknown error

错误码

请参见错误码

相关文档