检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Defect打通缺陷过程监控链条,从缺陷的发现和提出,到开发人员的分析定位、实施修复,再到测试人员的测试和验收,层层把关,最终导向缺陷的闭环。让团队在整个缺陷生命周期中进行有效的跟踪和关联,将缺陷各作业环节产生的数据有机串联、风险实时预警,提高缺陷管理的效率和准确性,保障高质量的产品交付。 缺陷全生命周期管理的流程如下:
置IPD独立软件类项目的通知规则。 相关操作 对新创建的缺陷,可以执行以下操作。 表2 缺陷基本操作 操作项 说明 修改缺陷标题 单击缺陷标题后的图标进行修改。 修改缺陷字段 单击缺陷所在行的目标字段值,可以进行字段修改。 复制新建缺陷 单击缺陷操作栏的图标,可将该缺陷快速复制,复制新建缺陷流程同新建缺陷。
看历史版本进行比对。 1. 在项目主页,选择“特性树”。 2. 单击需要对比的SF名称,弹出版本对比页面。 同一SF多次在特性树页面快照,则在特性历史版本中会生成多个版本,可以勾选并对比不同版本的区别。 导入特性树 提供特性树导入的模板,用户下载模板后,填写完信息进行导入,便于节约特性树创建时间。
看历史版本进行比对。 1. 在项目主页,选择“特性树”。 2. 单击需要对比的SF名称,弹出版本对比页面。 同一SF多次在特性树页面快照,则在特性历史版本中会生成多个版本,可以勾选并对比不同版本的区别。 导入特性树 提供特性树导入的模板,用户下载模板后,填写完信息进行导入,便于节约特性树创建时间。
置IPD系统设备类项目的通知规则。 相关操作 对新创建的缺陷,可以执行以下操作。 表2 缺陷基本操作 操作项 说明 修改缺陷标题 单击缺陷标题后的图标进行修改。 修改缺陷字段 单击缺陷所在行的目标字段值,可以进行字段修改。 复制新建缺陷 单击缺陷操作栏的图标,可将该缺陷快速复制,复制新建缺陷流程同新建缺陷。
如果文件库详情页面为空,可单击详情页面的“文件”或“文件夹”,进行上传文件或整个文件夹。 如果文件库详情页面有目录/文件,可单击详情页面右上角上传按钮,出现下拉列表,可选择上传文件或者整个文件夹。 上传的文件在文件库详情页面展示,可以根据需要进行下载、移动、重命名、收藏、分享或删除等操作。 支持拖拽上传文件或文件夹。
项目创建者或有自动化配置权限的角色可根据自身需要启用或停用自动化规则,实现父子状态自动卷积流转或状态自动流转功能。规则一旦启用,该项目中所有工作项,所有用户均可触发规则执行。 前提条件 已新建IPD独立软件类项目,并在项目中拥有“自动化”权限。 配置工作项的状态卷积自动化规则 访问CodeArts Req服务首页。
查询项目下的工时类型 功能介绍 查询项目下的工时类型 调用方法 请参见如何调用API。 URI GET /v4/projects/{project_id}/work-hours-type 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id
olve。 fix、close、resolve如何触发工作项自动流转请参见代码托管中关联工作项。 单击状态行操作的,可在该状态下添加子状态。 单击状态行操作的,可对该状态进行删除。 含有子状态的状态不能删除。 含有工作项的状态不能删除。 系统内置的状态类型为“新建”的状态不能删除。
在Scrum项目中通过思维导图新建工作项 在Scrum项目规划下的思维导图规划中,用户可以新建思维导图并在思维导图中对Scrum的需求进行统一规划,在思维导图中可以将工作项的层级结构更直观的展示出来,并且在思维导图中新建的工作项可以在工作项列表中同步显示。 Scrum项目支持新建多个思维导图。
在IPD自运营/云服务类项目中通过思维导图新建工作项 在IPD自运营/云服务类项目规划下的思维导图规划中,用户可以新建思维导图并在思维导图中对IPD自运营/云服务类项目的需求进行统一规划,在思维导图中可以将工作项的层级结构更直观的展示出来,并且在思维导图中新建的工作项可以在工作项列表中同步显示。 IPD自运营/云服务类项目支持新建多个思维导图。
查询当前工作项已经关联的代码提交记录 / 分支创建记录 功能介绍 查询当前工作项已经关联的代码提交记录 / 分支创建记录 调用方法 请参见如何调用API。 URI GET /v4/projects/{project_id}/issues/{issue_id}/associated-commits
HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。 PATCH:请求服务器更新资源的部分内容。
API概览 表1 API概览 类型 说明 Scrum项目的工作项 Scrum项目工作项的创建、删除、修改、查询等相关接口。 Scrum项目的迭代 Scrum项目迭代的创建、删除、修改、查询等相关接口。 用户信息 获取当前用户信息,更新用户昵称,获取当前用户角色。 项目成员 添加、查询、删除、退出项目成员等接口信息。
获取指定项目的迭代列表 功能介绍 获取项目迭代 调用方法 请参见如何调用API。 URI GET /v4/projects/{project_id}/iterations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String devcloud项目的32位id
OpenAPI管理 查询IPD项目列表 查询项目成员 上传文件并关联工作项 根据条件查询工时列表-分页 创建工时 查询工时类型 创建特性集,预留批量接口,当前仅支持单条数据创建 编辑特性集 删除特性集 查询特性集快照版本 根据快照版本查询特性集 根据快照版本id和特性集id查询特性
首页:团队首页展示文档以及文件数量,并可以根据日期进行筛选。也展示“最近查看”、“我收藏的”的快速查询页面。 Wiki:在团队Wiki中,可以新建Wiki,并通过文件夹对文档和表格进行归类管理。 文件库:在团队文件库中,可以新建文件库,并通过文件夹对上传的文件进行归类管理。 成员:在团队成员中,可以添加团队成员。
方式也更容易拥抱变化,用更低的成本快速试错。用于工作项的迭代开发计划。 对未启动的迭代进行启动操作,启动后,迭代进入进行中状态。 对已启动的迭代进行结束和置为未启动操作,操作后,迭代状态进行相应变化。 看板项目使用的工作项类型介绍如表 表2所示 表2 看板项目工作项说明 工作项层级
status 参数 参数类型 描述 id Integer 工作项状态id,新建 1, 进行中 2, 已解决 3, 测试中 4, 已关闭 5, 已拒绝 6 name String 工作项状态名称,新建, 进行中, 已解决, 测试中, 已关闭, 已拒绝 表19 env 参数 参数类型 描述 id
查询关联用例 功能介绍 查询关联用例 调用方法 请参见如何调用API。 URI GET /v4/projects/{project_id}/issues/{issue_id}/associate-test-cases 表1 路径参数 参数 是否必选 参数类型 描述 project_id