《最佳实践-QC的应用.doc》由会员分享,可在线阅读,更多相关《最佳实践-QC的应用.doc(3页珍藏版)》请在金锄头文库上搜索。
1、中兴通讯研发过程成功案例内部公开QC在项目测试中的应用业务研究院 三亚系统测试部 卫伟2008年12月【摘要】QC是一款成熟的测试管理工具,目前我们的测试用例、测试分解基本都是通过word、excel文档来进行管理,界面不够直观,积累起来管理不够方便。而利用QC可以较好的解决上述问题。经过1个多月的项目实际应用并配合自研配套工具,目前已取得了较好的应用效果,适合在公司各测试部推广。【关键词】QC 测试用例 测试执行 测试管理【类别】属于研发支持测试、项目管理一、问题的提出项目系统测试中有最重要的三个环节:测试设计、测试执行、故障跟踪目前我们的测试设计都是测试人员根据需求各自编写word文档,再
2、规整为测试用例集,测试用例的维护、管理往往效率不高而测试执行,通常是测试人员根据测试任务,对照测试用例执行,但不好度量测试覆盖,对测试用例的执行也不好进行跟踪故障的跟踪,前期主要使用CQ,目前公司推广使用EC,都是比较成熟的流程,而且牵涉到多部门,各环节大家都比较熟悉现有流程和操作方式,为了提高对测试用例的管理水平,较好的度量测试人员的测试执行,我们试用了HP的quality Center二、解决思路针对以上问题,我们考虑使用QC来对测试相关环节进行管理l 测试管理 QC中可以方便地对用户进行角色划分,包括测试人员、开发人员、测试管理人员、系统管理员等不同角色,并相应赋予不同的权限。各自的用户
3、界面清晰,操作上也比较简单l 测试设计 利用QC可以方便地对测试用例进行维护,用户可以方便地进行用例的增删改,我们也可以利用QC提供的分析功能对测试设计的分布、设计情况进行跟踪和统计分析。利用QC插件和自研工具可以实现对现有Word版的测试设计进行方便地导入l 测试执行 我们可以直接将测试用例生成测试执行用例集,用户可以方便地在系统中记录执行情况,同样,QC也提供了对测试执行的统计分析功能l 故障管理 QC也提供了缺陷管理的功能,并可以和测试执行结果关联。但目前公司已经有一套完善的故障管理系统和流程,所以这部分不考虑利用QC。三、实践情况1. 测试管理QC可以方便地划分用户角色,用户界面也很直观清晰2. 测试设计3. 测试执行四、效果评价通过对QC的全面试用,目前项目的系统测试设计、测试执行完全可以通过QC系统进行管理,并能方便地对测试情况进行跟踪、统计、分析。达到了预期的试用效果。五、推广建议参考资料 完 2本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播。