测试管理在很多研发管理系统中并不提供,然而测试管理对一个规模较大的研发团队来说非常重要。试想一下,如果一个测试团队没有积累任何可重用的测试用例,测试计划没有很好的被管理,对一个产品的某个版本也不知道测试覆盖情况如何,甚至整个测试就不是完全按照产品的设计规格而是测试人员靠经验拍脑袋完成的,那么经过这样的测试团队验证的产品能让人放心吗?
在Topo系统中,测试管理模块是一个独立的模块,但是测试管理模块与需求管理,任务管理模块有被有机的组合在了一起。
在Topo系统中,测试管理模块的需求不用再创建一遍,测试与开发工作共享统一的需求库,这也是集成式研发管理系统带来的好处。
如果采用独立的测试管理系统,如QC等,显然你还需要为QC下的测试工作再重复建立一套需求库。在Topo系统中,测试团队和开发团队成员间不仅仅可以共享需求,还共享同一个缺陷库,同一个任务库,当然,像版本,里程碑信息等也是共享的。
下面是开发模块中情况,可以看到与测试模块看到的很多信息是完全一致的:
在Topo系统中,测试是基于测试用例库的,测试用例的创建可以使用各种方式,其中最快捷的方式是从产品规格中转换而来,只需要从规格树中挑选一些要测试的规格,然后启动转换系统即可自动生成测试用例,然后用户只需进一步完善测试用例即可。
下图是从规格树中挑选出规格项来创建测试用例的一个界面:
在Topo系统中,用户可以针对一个版本规划任意轮次的测试计划,测试计划要测试哪些用例,用户只需要从预先开发的测试用例库中选择出本轮待测试的用例即可。系统会自动给加入到测试计划中的测试用例创建测试任务,并允许测试经理分配这些测试任务给测试人员。
下图是从测试用例库中挑选测试用例加入到测试计划中的操作界面:
在测试过程中,测试经理和测试组员可以随时通过测试计划视图,查看本轮测试计划执行情况。
下图是打开一个测试计划后看到的视图:
在Topo系统中,每个版本可以经过多轮测试计划,从版本视图中我们同样可以看到该版本与测试相关的一些信息。
下图是”V1.0版本”的测试情况:
区别于独立的测试管理系统,TOPO测试管理作为TOPO研发集成管理系统的一部分,给研发的测试团队带来了前所未有的便利性,并且独立支持的测试用例库的支持更加有利于测试团队共享工作成果,提高工作效率。
|