TestCase
danger
ONES API 已废弃。请使用Open API。
TestCase 部分接口 item 化
TestCaseItem
library
属性名 | 属性名说明 | 属性类型 |
---|---|---|
key | key | string |
uuid | uuid | string |
name | 用例库名字 | string |
isPin | 是否置顶 | bool |
namePinyin | 名字拼音 | string |
createTime | 创建时间(时间戳) | int64 |
members | 用户域 | userdomain |
testcaseFieldConfig | 属性配置 | TestCaseFieldConfig |
module
属性名 | 属性名说明 | 属性类型 |
---|---|---|
key | key | string |
uuid | uuid | string |
name | 用例库名字 | string |
path | 路径 | string |
namePinyin | 名字拼音 | string |
createTime | 创建时间(时间戳) | int64 |
isDefault | 是否是无所属模块 | bool |
position | position | int64 |
parent | 父节点 | TestCaseModule |
testcaseLibrary | 用例库 | TestCaseLibrary |
case
属性名 | 属性名说明 | 属性类型 |
---|---|---|
key | key | string |
uuid | uuid | string |
name | 用例库名字 | string |
path | 路径 | string |
namePinyin | 名字拼音 | string |
createTime | 创建时间(时间戳) | int64 |
isDefault | 是否是无所属模块 | bool |
position | position | int64 |
parent | 父节点 | TestCaseModule |
testcaseLibrary | 用例库 | TestCaseLibrary |
plan
属性名 | 属性名说明 | 属性类型 |
---|---|---|
key | key | string |
uuid | uuid | string |
name | 用例库名字 | string |
owner | 创建人 | User |
namePinyin | 名字拼音 | string |
createTime | 创建时间(时间戳) | int64 |
stage | 测试阶段 | string |
planStatus | 测试计划状态 | string |
members | 用户域 | UserDomain |
relatedProject | 关联项目 | Project |
relatedSprint | 关联迭代 | Sprint |
relatedIssueType | 关联任务类型 | IuuseType |
todoCaseCount | 待测试用例数 | int |
passedCaseCount | 通过用例数 | int |
blockedCaseCount | 阻塞用例数 | int |
skippedCaseCount | 跳过用例数 | int |
failedCaseCount | 失败用例数 | int |
assigns | 负责人 | User |
plan_case
属性名 | 属性名说明 | 属性类型 |
---|---|---|
key | key | string |
note | 备注 | string |
result | 用例状态 | string |
createTime | 创建时间(时间戳) | int64 |
warnStep | 警告步骤(暂时没用) | string |
relatedTasks | 关联任务 | string |
testcasePlan | 测试计划 | TestCasePlan |
testcaseCase | 用例 | TestCaseCase |
executor | 执行人 | User |
plan_case_step
属性名 | 属性名说明 | 属性类型 |
---|---|---|
key | key | string |
stepResult | 步骤执行结果 | string |
actualResult | 实际结果 | string |
testcasePlan | 测试计划 | string |
testcaseCase | 用例 | TestCaseCase |
testcaseCaseStep | 用例步骤 | User |
field_config
属性名 | 属性名说明 | 属性类型 |
---|---|---|
key | key | string |
uuid | uuid | string |
name | 配置名称 | string |
namePinyin | 配置名称的拼音 | string |
createTime | 创建时间(时间戳) | int64 |
isDefault | 是否是默认 | bool |
testcaseLibraries | 用例库 | TestCaseLibrary |
API 说明
特殊说明:
使用 GraphQL 查询,可以自行构建请求参数和筛选条件等等
1. 查询用例库
URL
https://your-host-name/project/api/project/team/:teamUUID/items/graphql
HTTP Method
POST