这是一个既要又要的问题,关于市面上质量管理平台很多,往往看重A平台的某功能有想用B平台的功能,事实上不可能同时用两个平台,作为用户也不没办法让平台之间互相兼容,但itest work似乎改变了这一点。
一.故事背景
4月末一公司测试经理通过testerhome 上测试架构师如何解读测试平台的各种争议,了解到itest work,然后通过itest work 官网进一步了解后,觉得itest 的测试管理,比较符合他们需求,然后让同事POC ,POC通过了,提了一个灵魂问题,我们一直用商业版的tapd ,只是测试管理这块用itest work,可不可以加一个功能 ,我们用itest 接接口测试,以及手工测试用例管理和执行,有BUG时在itest 提交,但是BUG要同步到tapd中。我想想,这需求是一个通用需求,答应他们,给”安排”。
二.过程
花了两天时来做这事,先看tapd的api ,首先要认证,然后是调缺陷的相关接口,不复杂;我想BUG都有版本信息,最后也带上,两边的版本信息统一,然后又加了版本同步,从itest work 上,同步tapd 上的版本信息。虽然可以通过web hook 自动同步,反正版本也不会经常修改,那就做成了手动同步。
三.如何配置
1.如下图配置tapd 认证信息
2.itest 项目关联tapd 项目
3.从tapd 上同步版本
不同步也OK ,只要两边建的版本名一样也可以,只是同步更省事
四.实际效果
1.在itest 上提交两个BUG
2.Tapd 上可以看到这个BUG
平台地址:www.itest.work,记住免费!
老牛还说了,通用的需求向itest work 反馈,一旦安排,一周内实现!
推荐阅读:
为什么测试开发喜欢造轮子?
如何用测试平台减少团队间信息差