跳转到内容

分析 - 常见问题

公共资源分析 - 针对共享基础设施资源(场景、脚本、数据等)的聚合分析


脚本资源数量统计

GET
/api/v1/analysis/script/count

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

查询参数

id
类型integer
format"int64"
projectId*
类型integer
必填
format"int64"
name
类型string
type
类型string
枚举
"TEST_FUNCTIONALITY""TEST_PERFORMANCE""TEST_STABILITY""TEST_CUSTOMIZATION""MOCK_DATA""MOCK_APIS"
source
类型string
枚举
"USER_DEFINED""IMPORTED""SERVICE_SMOKE""SERVICE_SECURITY""API""SCENARIO""GENERATE_DATA"
serviceId
类型integer
format"int64"
sourceId
类型string
scenarioId
类型integer
format"int64"
tag
类型string
plugin
类型string
admin

当应用管理员查询所有脚本时为必填项

类型boolean
hasPermission

当用户查询具有单一权限脚本时必填

类型string
枚举
"VIEW""MODIFY""DELETE""TEST""GRANT""EXPORT"
createdBy
类型integer
format"int64"
createdDate
类型string
format"date-time"
lastModifiedBy
类型integer
format"int64"
lastModifiedDate
类型string
format"date-time"
pageNo

页面数据大小,默认为1,最大值为100000

类型integer
format"int32"
maximum100000
minimum1
pageSize

页面数据大小,默认为10,最大值为2000

类型integer
format"int32"
maximum2000
minimum1
orderBy

排序字段

类型string
orderSort

排序方式

类型string
枚举
"ASC""DESC"
filters[0].key

筛选字段名称

类型string
filters[0].op

过滤条件(等于、不等于、大于等)

类型string
枚举
"GREATER_THAN""LESS_THAN""GREATER_THAN_EQUAL""LESS_THAN_EQUAL""EQUAL""NOT_EQUAL""MATCH""MATCH_END""NOT_MATCH""NOT_MATCH_END""IN""NOT_IN""IS_NULL""IS_NOT_NULL"
filters[0].value

筛选值

类型object
filters[1].key

筛选字段名称

类型string
filters[1].op

过滤条件(等于、不等于、大于等)

类型string
枚举
"GREATER_THAN""LESS_THAN""GREATER_THAN_EQUAL""LESS_THAN_EQUAL""EQUAL""NOT_EQUAL""MATCH""MATCH_END""NOT_MATCH""NOT_MATCH_END""IN""NOT_IN""IS_NULL""IS_NOT_NULL"
filters[1].value

筛选值

类型object
filters[2].key

筛选字段名称

类型string
filters[2].op

过滤条件(等于、不等于、大于等)

类型string
枚举
"GREATER_THAN""LESS_THAN""GREATER_THAN_EQUAL""LESS_THAN_EQUAL""EQUAL""NOT_EQUAL""MATCH""MATCH_END""NOT_MATCH""NOT_MATCH_END""IN""NOT_IN""IS_NULL""IS_NOT_NULL"
filters[2].value

筛选值

类型object
infoScope

查询信息范围

类型string
枚举
"BASIC""DETAIL"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

查询场景的测试结果

GET
/api/v1/analysis/scenario/test/result/count

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

查询参数

projectId*

项目ID

类型integer
必填
format"int64"
creatorObjectType

创建者对象类型,默认为USER

类型string
枚举
"USER""DEPT""GROUP"
示例"USER"
creatorObjectId

创建者对象ID,默认为当前用户ID

类型integer
format"int64"
createdDateStart

资源创建开始日期

类型string
format"date-time"
createdDateEnd

资源创建开始日期

类型string
format"date-time"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

场景创建资源数量统计

GET
/api/v1/analysis/scenario/resources/count

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

查询参数

projectId*

项目ID

类型integer
必填
format"int64"
creatorObjectType

创建者对象类型,默认为USER

类型string
枚举
"USER""DEPT""GROUP"
示例"USER"
creatorObjectId

创建者对象ID,默认为当前用户ID

类型integer
format"int64"
createdDateStart

资源创建开始日期

类型string
format"date-time"
createdDateEnd

资源创建开始日期

类型string
format"date-time"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

模拟服务资源及模拟状态计数统计

GET
/api/v1/analysis/mock/service/count

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

查询参数

mockServiceId
类型integer
format"int64"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

脚本创建资源数量统计

GET
/api/v1/analysis/script/resources/count

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

查询参数

projectId*

项目ID

类型integer
必填
format"int64"
creatorObjectType

创建者对象类型,默认为USER

类型string
枚举
"USER""DEPT""GROUP"
示例"USER"
creatorObjectId

创建者对象ID,默认为当前用户ID

类型integer
format"int64"
createdDateStart

资源创建开始日期

类型string
format"date-time"
createdDateEnd

资源创建开始日期

类型string
format"date-time"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

数据创建资源统计

GET
/api/v1/analysis/data/resources

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

查询参数

projectId*

项目ID

类型integer
必填
format"int64"
creatorObjectType

创建者对象类型,默认为USER

类型string
枚举
"USER""DEPT""GROUP"
示例"USER"
creatorObjectId

创建者对象ID,默认为当前用户ID

类型integer
format"int64"
createdDateStart

资源创建开始日期

类型string
format"date-time"
createdDateEnd

资源创建开始日期

类型string
format"date-time"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

基于 GPL-3.0 许可发布