Metersphere集成禅道

一、版本

metersphere:   v2.10.6

禅道:18.0.beta1

二、准备工作

2.1开启禅道账号超级Model权限

查看准备的禅道账号是否有权限

  • 组织-权限,找到分组名称及metersphere用户列表,点击权限图标,打开页面后勾选API权限

 2.2禅道配置修改

cd  /opt/zbox/app/zentao/config
vim my.php
 
# 加在最后面
$config->features->apiGetModel = true; 

 2.3查看禅道请求方式

cat /opt/zbox/app/zentao/config/my.php

三、 与禅道集成

3.1下载禅道插件

插件地址:https://github.com/metersphere/metersphere-platform-plugin/releases

系统设置--插件管理--上传插件

3.2服务集成配置。

3.3关联项目配置

        配置完服务集成后,还需要配置项目中引用禅道项目的设置,即关联项目。点击页面右下角的【马上关联项目】进行设置。

跳转到【项目管理】,点击【编辑】,编辑项目里【禅道项目ID】,以及缺陷模板等相关信息。

参数说明:

【Zentao(禅道)项目 ID】:如果 禅道 bug 是附属在项目上,则关联的Zentao ID 为项目 ID;如果 禅道 Bug 是附属在产品上,则关联的 ZentaoID 为产品 ID。

3.4添加个人平台账号

        点击服务集成页面右下角【马上添加】进行设置。

该信息为通过禅道提交缺陷的用户名、密码,若未填写,则使用组织中配置的默认信息。
选择【第三方平台账号】设置【禅道信息】,如果不设置个人平台账号,则所有使用 MeterSphere 提交缺陷的用户,此缺陷推送到配置的服务平台上账号都是服务配置中设定的账号信息。

以上配置完成后,在 Metersphere 系统中测试用例里,就可以关联禅道的相关需求。

在缺陷管理提交缺陷后,数据会同步到禅道系统中。

四、配置缺陷模板

4.1设置自定义字段

在 MeterSphere 平台中添加自定义字段:

Q:禅道中的选项值在哪里看?

A:用管理员账号登入禅道,依次进入后台→自定义→Bug,如下图:

4.2模板中绑定自定义字段的api字段

当我们自定义字段准备好后,就可以添加到模板中了。这里的关键在于配置 API 字段名,如下图:

Q:API字段名从哪里获取呢?

A:在禅道安装目录:zentao/module/bug/lang下,打开zh-cn.php查看。如下图:

效果展示:

在 MeterSphere 中新增一个缺陷并保存:

保存后的界面如下:

再来看看禅道的界面:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值