在我们测试过程中,需要把发现的bug纳入系统,并指派给对应的开发人员修改,开发修改完成后更新bug状态,bug回到测试手中,进行验证,验证完毕关闭bug或重新打开bug。在这个过程中就需要借助bug管理工具,目前常用的是tapd软件缺陷管理系统。
点开缺陷详情,右侧更多里面有针对这个缺陷的一系列功能,比如重新编辑缺陷,删除缺陷,复制缺陷,移动缺陷,合并缺陷,关联缺陷,转需求,转用例等。
常用的是复制,移动和关联缺陷,当提交完bug发现bug对应的项目选错了,这个时候我们可以用移动功能把bug移动到对应的项目中,当发现的问题与之前提交的一个问题比较类似,这个时候就可以用复制功能,把问题的主体复制过去稍加修改完成,当发现问题有重复提交,或者第二个问题是在第一个问题为前提条件发现的,那么就可以把两个bug关联起来,方便开发分析原因,还有可能一起解决掉。这些就是关于缺陷管理的一些常用小功能,可以提交我们的效率。
假如有新的成员加入测试团队,从之前的bug入手了解目前系统的问题,掌握测试的重点方向,也是非常有帮助的。
但是tapd的功能不仅仅限于缺陷管理。它还有很多丰富的其他功能。
比如新需求导入系统,开发就会对需求进行拆分,分配任务,评估时间,标记开发状态。这样我们测试后面提交bug的时候也可以很方便的知道对应的开发责任人。
tapd除了有管理,分解任务的功能,还有一定的存储功能,测试用例评审,评审后的归档管理都可以在这个系统上面完成,可以说是一个非常具有综合操作功能的系统了。