1. 对接 Azure Devops 配置
1.1 配置 Azure Devops
配置信息中 PersonalAccessTokens 和 Azure 组织ID 来自 Azure Devops 平台如下位置。
问题类型和需求类型来自 Azure Devops 平台-New Work Item 下拉类型
点击测试连接即可看到验证通过的提示
1.2 项目集成 Azure Devops
集成平台选择 Azure Devops,项目 ID 取自 Azure Devops 平台 该组织下的 Projects 名称,过滤 ID 取自该项目下的 Work Items 的 ID
2. 需求关联
过滤 ID 过滤出的该项目下的 Work Items 的 ID,该 ID 下挂有需求和缺陷,需求里又有子需求
在 MS 平台功能用例需求处展示需求及子需求,若该需求下无子需求则不展示
3. 缺陷
3.1 同步缺陷
该过滤 ID 下挂有需求和缺陷,需求里又挂有缺陷
点击同步缺陷时,会将该过滤 ID 里的缺陷以及需求下挂有的缺陷都同步到 MS 平台。
3.2 修改缺陷
修改同步过来的缺陷标题和缺陷状态,点击同步缺陷,可在 Azure Devops 平台看到该缺陷已被同步修改。
3.3 新增缺陷
在 MS 平台缺陷管理处新增缺陷,填写缺陷内容后点击保存
进行缺陷同步后,在 Azure Devops 平台可看到该缺陷已同步过来
3.4 自定义缺陷字段
自定义 Azure Devops 上的优先级 Priority 字段,可使用 F12 进行抓取该字段的值
在【项目设置-模板设置-模板字段】处新增字段 Priority,字段类型为 单选下拉框,选项内容自定义,选项ID为 Azure Devops该字段的显示值(1/2/3/4)
在 Azure Devops 缺陷模板中使用已定义好的模板字段 Priority,API字段名为 Azure Devops平台上 F12 抓取的字段值
在 MS 上修改缺陷的 Priority 的值,由 low 修改为 veryhigh,进行保存
同步缺陷后,Azure Devops 平台上同一缺陷的内容处的 Priority 字段值变成了4
标签:需求,平台,Devops,MeterSphere,Azure,缺陷,ID From: https://blog.51cto.com/u_15922911/6019406