测试
598800

一个测试单关联多个产品的多个构建单解决中 悬赏5积分

提问者hardy 答案数1 阅读数3157 发表时间2025-05-31 14:47:04

在复杂的产品测试场景,一个测试单可能需要包括多个产品的多个构建单。如一款硬件设备,在禅道管理里面,可能把设备本身、设备内的嵌入式软件、设备的用户操作软件当成3个产品来维护,同时项目里面也会对应按3个产品下的项目分别迭代,构建单就是3个独立的产品下的独立项目创建出来的。到测试时,这台设备要能动起来,需要这3个构建单合成一个测试单,由测试单的执行者来进行系统级测试。

现有的测试单只能是单一产品下的,不能适应此场景。

若将上述设备本身、设备内的嵌入式软件、设备的用户操作软件放到同一个产品下,则由于其技术差异性大,项目人员构成多,也可能不是同一部门,构建的版本管理方式完全不一样。

禅道版本:禅道开源版 21.7.1

安装包类型:源码包

操作系统:Windows 8.1

客户端浏览器:IE11

设置备注
内容
答案列表
2025-06-03 09:11:58

目前测试单只能属于单个产品,不能对多个产品创建联合的测试单;

针对咱们的使用场景,可以考虑使用多分支/多平台产品的概念,将硬件设备的设备本身、设备内的嵌入式软件、设备的用户操作软件,作为产品的不同分支或者不同平台来进行管理,创建测试单的时候只需要选择产品即可;

另外咱们的需求也已经记录,感谢您的反馈。

🍭
m_64bcc9bbe81ac2025/06/03
如果测试模块跟着项目走(目前是跟着产品的),即一个项目可以关联多个产品,每个产品发布一个版本,一个测试单则可以关联到多个产品的版本作为一个整体,这样测试的bug还是各自产品的bug,测试单的管理也会方便很多。
回复
zentao_yutao2025/06/04
是的,目前禅道中创建构建(版本)的时候,可以直接选择集成构建(版本),集成构建(版本)的目的就是将多个构建(版本)整合成一个大构建(版本)进行提测或者发布。但目前不论是执行构建还是项目构建,他本身都是要归属于某一个产品的。至于项目维度,我们也会评估下应用场景看看如何更好的处理。
回复
联系我们
联系人
金娟/高级客户经理
电话(微信)
18562856230
QQ号码
1826606239
联系邮箱
jinjuan@chandao.com
返回顶部
金娟
高级客户经理
18562856230
1826606239
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。