158 lines
3.3 KiB
YAML
158 lines
3.3 KiB
YAML
---
|
|
title: 测试用例数据定义
|
|
desc: 用于 importDataOfUnitResult 方法的测试用例数据
|
|
author: claude
|
|
version: 1.0
|
|
|
|
fields:
|
|
- field: id
|
|
note: 用例ID
|
|
range: 1-50
|
|
prefix: ""
|
|
postfix: ""
|
|
loop: 0
|
|
format: ""
|
|
- field: product
|
|
note: 产品ID
|
|
range: 1-3
|
|
format: ""
|
|
- field: branch
|
|
note: 分支ID
|
|
range: 0{30}, 1{10}, 2{10}
|
|
format: ""
|
|
- field: module
|
|
note: 模块ID
|
|
range: 1-10
|
|
format: ""
|
|
- field: story
|
|
note: 需求ID
|
|
range: 0{20}, 1-10{30}
|
|
format: ""
|
|
- field: title
|
|
note: 用例标题
|
|
range: "Test case for unit testing{20}, Test case for func testing{15}, Test case for api testing{15}"
|
|
format: ""
|
|
- field: precondition
|
|
note: 前置条件
|
|
range: "Setup test environment{25}, Initialize test data{25}"
|
|
format: ""
|
|
- field: keywords
|
|
note: 关键字
|
|
range: unit{20}, func{15}, api{15}
|
|
format: ""
|
|
- field: pri
|
|
note: 优先级
|
|
range: 1{10}, 2{20}, 3{20}
|
|
format: ""
|
|
- field: type
|
|
note: 用例类型
|
|
range: feature{30}, performance{10}, config{10}
|
|
format: ""
|
|
- field: auto
|
|
note: 自动化类型
|
|
range: unit{20}, func{15}, no{15}
|
|
format: ""
|
|
- field: frame
|
|
note: 测试框架
|
|
range: junit{20}, pytest{15}, phpunit{15}
|
|
format: ""
|
|
- field: stage
|
|
note: 测试阶段
|
|
range: unittest{20}, smoketest{15}, systemtest{15}
|
|
format: ""
|
|
- field: howRun
|
|
note: 执行方式
|
|
range: ""{50}
|
|
format: ""
|
|
- field: scriptedBy
|
|
note: 脚本编写者
|
|
range: admin{30}, user1{10}, user2{10}
|
|
format: ""
|
|
- field: scriptedDate
|
|
note: 脚本编写时间
|
|
range: "2023-01-01"-"2023-12-31":30D
|
|
format: YYYY-MM-DD
|
|
- field: scriptStatus
|
|
note: 脚本状态
|
|
range: ""{50}
|
|
format: ""
|
|
- field: scriptLocation
|
|
note: 脚本位置
|
|
range: ""{50}
|
|
format: ""
|
|
- field: status
|
|
note: 用例状态
|
|
range: normal{40}, blocked{5}, investigate{5}
|
|
format: ""
|
|
- field: subStatus
|
|
note: 子状态
|
|
range: ""{50}
|
|
format: ""
|
|
- field: color
|
|
note: 颜色
|
|
range: ""{50}
|
|
format: ""
|
|
- field: frequency
|
|
note: 执行频率
|
|
range: 1{50}
|
|
format: ""
|
|
- field: order
|
|
note: 排序
|
|
range: 1-50
|
|
format: ""
|
|
- field: openedBy
|
|
note: 创建者
|
|
range: admin{30}, user1{10}, user2{10}
|
|
format: ""
|
|
- field: openedDate
|
|
note: 创建时间
|
|
range: "2023-01-01 00:00:00"-"2023-12-31 23:59:59":30D
|
|
format: YYYY-MM-DD hh:mm:ss
|
|
- field: reviewedBy
|
|
note: 评审者
|
|
range: ""{25}, admin{15}, user1{5}, user2{5}
|
|
format: ""
|
|
- field: reviewedDate
|
|
note: 评审时间
|
|
range: ""{25}, "2023-01-01"-"2023-12-31":30D{25}
|
|
format: YYYY-MM-DD
|
|
- field: lastEditedBy
|
|
note: 最后编辑者
|
|
range: admin{30}, user1{10}, user2{10}
|
|
format: ""
|
|
- field: lastEditedDate
|
|
note: 最后编辑时间
|
|
range: "2023-01-01 00:00:00"-"2023-12-31 23:59:59":30D
|
|
format: YYYY-MM-DD hh:mm:ss
|
|
- field: version
|
|
note: 版本
|
|
range: 1{30}, 2{15}, 3{5}
|
|
format: ""
|
|
- field: linkCase
|
|
note: 关联用例
|
|
range: 0{40}, 1-10{10}
|
|
format: ""
|
|
- field: fromModule
|
|
note: 来源模块
|
|
range: 0{50}
|
|
format: ""
|
|
- field: fromCase
|
|
note: 来源用例
|
|
range: 0{50}
|
|
format: ""
|
|
- field: deleted
|
|
note: 是否删除
|
|
range: "0"{45}, "1"{5}
|
|
format: ""
|
|
- field: lastRunner
|
|
note: 最后执行者
|
|
range: ""{25}, admin{15}, user1{5}, user2{5}
|
|
format: ""
|
|
- field: lastRunDate
|
|
note: 最后执行时间
|
|
range: ""{25}, "2023-01-01"-"2023-12-31":30D{25}
|
|
format: YYYY-MM-DD
|
|
- field: lastRunResult
|
|
note: 最后执行结果
|
|
range: ""{25}, pass{15}, fail{10}
|
|
format: "" |