# 缺陷
缺陷是测试工程师在执行测试用例时发现的系统问题。
进入 DevOps 平台 > 项目 > 项目协同 > 缺陷。
- 由测试工程师提交缺陷并指派给开发工程师。
- 开发工程师进行重复提交、已解决、不修复的状态变更,备注 PR 链接、问题原因和解决方案,将事项转回测试工程师。
- 测试工程师对缺陷进行验证。验证成功关闭事项,失败则重新打开,重复步骤二。
提示
缺陷中存在一种特殊状态,即重新打开。缺陷在已解决之后仍可重新打开。
缺陷支持以下五种添加方式:
- 通过缺陷页面新建缺陷。
- 从待办事项中将相关缺陷拖动至指定迭代版本号。
- 事项详情中创建并关联缺陷。
- 将需求或任务事项转为缺陷。
- 批量导入。
具体内容如下:
- 缺陷标题、内容、添加备注、活动日志
- 缺陷关联具体代码仓库分支的合并请求(Merge Request)
- 缺陷关联事项
- 缺陷状态、处理人、所属迭代
- 缺陷优先级(紧急、高、中、低)
- 缺陷严重程度(致命、严重、一般、轻微、建议)
- 截止时间、预估时间、时间跟踪
- 缺陷标签设置
- 缺陷可关联代码仓库的合并请求,开发工程师完成缺陷修复后,应先关联合并请求再将缺陷反馈至测试工程师,便于测试工程师进行验证。
- 任务预计工作量指完成整个任务所需工作量的预估,单位可以是人天、人时,相关单位会自动进行转换,例如 7 人天将自动转换为 1 人周。 实际工作量根据当天实际情况输入后,系统将自动计算该任务剩余工作量,帮助任务处理者及时判断剩余工作量,便于后续的合理投入和安排。