首页 > 其他分享 >MeterSphere服务集成之对接 Azure Devops

MeterSphere服务集成之对接 Azure Devops

时间:2023-01-18 18:00:29浏览次数:52  
标签:需求 平台 Devops MeterSphere Azure 缺陷 ID

1. 对接 Azure Devops 配置

1.1 配置 Azure Devops 

配置信息中 PersonalAccessTokens 和 Azure 组织ID 来自 Azure Devops 平台如下位置。

MeterSphere服务集成之对接 Azure Devops_字段

问题类型和需求类型来自 Azure Devops 平台-New Work Item 下拉类型

MeterSphere服务集成之对接 Azure Devops_Azure_02

点击测试连接即可看到验证通过的提示

MeterSphere服务集成之对接 Azure Devops_字段_03

1.2 项目集成 Azure Devops

集成平台选择 Azure Devops,项目 ID 取自 Azure Devops 平台 该组织下的 Projects 名称,过滤 ID 取自该项目下的 Work Items 的 ID

MeterSphere服务集成之对接 Azure Devops_metersphere_04

MeterSphere服务集成之对接 Azure Devops_字段_05

2.  需求关联

过滤 ID 过滤出的该项目下的 Work Items 的 ID,该 ID 下挂有需求和缺陷,需求里又有子需求

MeterSphere服务集成之对接 Azure Devops_自定义_06

MeterSphere服务集成之对接 Azure Devops_Azure_07

在 MS 平台功能用例需求处展示需求及子需求,若该需求下无子需求则不展示

MeterSphere服务集成之对接 Azure Devops_Azure_08

MeterSphere服务集成之对接 Azure Devops_自定义_09

3.  缺陷

3.1 同步缺陷

该过滤 ID 下挂有需求和缺陷,需求里又挂有缺陷

MeterSphere服务集成之对接 Azure Devops_Azure_10

MeterSphere服务集成之对接 Azure Devops_metersphere_11

点击同步缺陷时,会将该过滤 ID 里的缺陷以及需求下挂有的缺陷都同步到 MS 平台。

MeterSphere服务集成之对接 Azure Devops_自定义_12

3.2 修改缺陷

修改同步过来的缺陷标题和缺陷状态,点击同步缺陷,可在 Azure Devops 平台看到该缺陷已被同步修改。

MeterSphere服务集成之对接 Azure Devops_Azure_13

3.3 新增缺陷

在 MS 平台缺陷管理处新增缺陷,填写缺陷内容后点击保存

MeterSphere服务集成之对接 Azure Devops_字段_14

进行缺陷同步后,在 Azure Devops 平台可看到该缺陷已同步过来

MeterSphere服务集成之对接 Azure Devops_自定义_15

3.4 自定义缺陷字段

自定义 Azure Devops 上的优先级 Priority 字段,可使用 F12 进行抓取该字段的值

MeterSphere服务集成之对接 Azure Devops_自定义_16

在【项目设置-模板设置-模板字段】处新增字段 Priority,字段类型为 单选下拉框,选项内容自定义,选项ID为 Azure Devops该字段的显示值(1/2/3/4)

MeterSphere服务集成之对接 Azure Devops_自定义_17

在 Azure Devops 缺陷模板中使用已定义好的模板字段 Priority,API字段名为 Azure Devops平台上 F12 抓取的字段值

MeterSphere服务集成之对接 Azure Devops_字段_18

在 MS 上修改缺陷的 Priority 的值,由 low 修改为 veryhigh,进行保存

MeterSphere服务集成之对接 Azure Devops_Azure_19

同步缺陷后,Azure Devops 平台上同一缺陷的内容处的 Priority 字段值变成了4

MeterSphere服务集成之对接 Azure Devops_字段_20

标签:需求,平台,Devops,MeterSphere,Azure,缺陷,ID
From: https://blog.51cto.com/u_15922911/6019406

相关文章

  • MeterSphere 接口自动化 CSV 整合 JSON 文件
    在 ToB系统的业务场景中,经常有厂家需要将原始JSON数据,用于请求体传参,或者响应体对比等业务场景。对应Metersphere中接口自动化,CSV数据驱动数据包含JSON结构内容,用......
  • MeterSphere 数据库提取参数和断言
    1数据库提取参数1.1参数说明数据库的查询接口存储分为“按存储结果”和“按列存储”。按存储结果,会将所有的查询结果按照对象的模式进行存储至变量中。按列存储:直接指定取......
  • MeterSphere 之 IDEA 接口同步插件
    1安装插件1.1、插件安装有两种方式在线安装:直接在idea->Settings->plugins->Marketplace搜索MeterSphere在线安装离线安装:下载安装包,idea->Settings->plugins......
  • Azure ARM (27) 自定义Role,只能创建MySQL Flexible Server资源
    《WindowsAzurePlatform系列文章目录》 用户这里有个新的需求,自定义Role,只能创建MySQLFlexibleServer资源和PrivateDNSZone,不能创建资源资源。可以......
  • 【Azure Developer】在Github Action中使用Azure/functions-container-action@v1配置F
    问题描述使用GithubAction,通过 Azure/functions-container-action@v1插件来完成yaml文件的配置,并成功部署FunctionImage的过程记录。 操作步骤第一步:准备Function......
  • MeterSphere 接口测试深度数据驱动使用来喽
       众所周知,MeterSphere接口自动化中,用户可以添加CSV文件可以做数据驱动测试,不熟悉的小伙伴点这里​​【接口自动化做数据驱动(ddt)测试】​​。除了CSV文件以外,日常......
  • MeterSphere Mock 使用
    1MOCK功能MeterSphere提供的Mock功能可以根据用户输入的请求参数、返回数据生成Mock接口,这些接口会自动生成模拟数据,以覆盖用户的一些测试需求。而Mock期望则是根据设置的......
  • MeterSphere 的 UI 自动化如何实现文件上传的场景
    实际项目中,文件/图片上传的场景较多。本文以百度上传图片进行搜索为例。场景:在百度搜索框中,上传图片进行搜索场景步骤:打开网页,访问 ​​https://www.baidu.com​​ 网......
  • MeterSphere 如何对接邮件、钉钉、企业微信、飞书
    1. MeterSphere对接邮件(以QQ邮箱配置为例)配置邮箱账户信息,开启IMAP/SMTP服务,根据提示发送短信,生成授权码。开启IMAP/SMTP服务时可以生成授权码,点击生成授权码,也可以生成......
  • MeterSphere 分布式部署压测
    1整体部署规划MeterSphere大规模的性能压测主要取决于三个组件:NodeController:为性能测试提供独立节点类型的测试资源池,接收来自系统的性能测试任务,动态的启动JMete......