测试管理平台-某银行-金融行业实施案例
TestCenter(简称TC)一款广受好评的测试管理平台,让测试工作更规范、更有效率,实现测试流程无纸化,测试数据资产化。
项目背景
>>测试准备
测试计划、测试方案提交时效滞后;
测试案例没有标准案例库保管,案例复用度低下;
测试数据准备烦琐且重复,无法进行测试数据共享;
>>测试执行
测试进度多头统计,无法及时把握测试进度;
缺陷无法关联案例,导致沟通,时效慢、成本大;
执行过程有对案例有“增删改”的情况无法发现;
>>测试验收
测试报告、交付物审核表都为纸质,保管调阅不便;
报告中内容都为最终结论,无法核实实际情况;
投产后对产生的生产事件追查不便,不利于问题定位;
解决方案
>>项目目标
1、实现域控、研发、流程、自动化、Jenkins、QA平台与测试管理平台集成;
2、实现SIT测试、UST测试的全流程线上化、统一化管理;
3、实现项目成员职责清晰、资产集中管理、质量和绩效的客观评估;
>>项目内容
1、平台新需求定制和功能优化;
2、与域控、研发、流程、自动化、Jenkins、QA平台集成;
>>测试管理
1、专业的项目团队,专职的项目经理,经验丰富的开发人员和测试人员;
2、研发管理和文档管理使用SVN,测试管理使用本项目测试管理平台;
>>测试实施
1、项目创建、团队组织、测试需求、测试报告/报表等功能优化;
2、增加系统模块、UAT报告审批、测试案例库等新需求的功能;
3、实现了域控用户集成和验证,研发平台中项目信息、用户信息、研发与测试(SIT,UAT)状态同步、缺陷同步,流程平台的测试节点同步,自动化平台的用例自动化执行,以及Jenkins平台缺陷状态同步,QA平台的测试结果数据同步等;
>>质量保障
1、制定完整的项目计划,项目方案和上线投产步骤;
2、确定过程产物的评审机制,以及工作监督机制;
>>项目监督
1、测试日报、测试周报、阶段汇报;
2、技术负责人、质量负责人全程监控项目过程和质量;
>>测试交付
1、测试日报、测试周报、阶段汇报;
2、双方人员组成项目团队,进行评审,并进行阶段的验收和试用;
项目价值
>>明确组织、岗位、职责
通过资源模块整合组织;
通过角色模块整合业务、测试和开发岗位;
通过权限模块划分职责;
通过团队模块明确人员分工,实现人员指派,任务指派;
>>统一和规范化测试流程
整合计划(版本,QUS,UAT);
整合过程(准备,执行,UAT审批);
测试资产线上管理(计划,用例,缺陷);
统一测试用例模板
建立项目经理单一评审(计划,用例);
用例缺陷强关联;
>>资产积累、管理
测试用例集中化、统一化管理;
管理结构为系统、模块、功能点;
实现与自动化平台的案例共享;
实现了案例基线标准化;
>>验收过程无纸化管理
废除零散的Excel,word文档;
平台自动统计测试数据;
平台自动生成UAT报告;
UAT报告逐级提交审批;
>>资产积累、管理
测试日报;
个人/部门工作量统计;
测试过程数据明细;
测试过程质量分析(覆盖率,通过率,执行率,缺陷数据统计);