国内某大型制造企业


项目背景

该集团信息技术公司负责维护集团的所有应用系统。为了保证各应用系统的IT质量,该技术公司组建了测试中心。为了保证质量保证工作高效开展,测试中心购买当前流行测试工具,并制定相应管理制度和管理体系。但是在项目实际应用中,工具不能为解决质量管理问题提供便利,也不能同测试制度和管理体系有机结合。为了改善此种状况,测试中心决定通过采购测试体系咨询服务和工具培训服务,快速建立健全质量管理体系,提高测试管理水平和测试人员的专业水平。



客户需求

1) 客户已采购QC管理工具,但使用效果不佳,对测试工具的应用理解存在一定偏差,测试服务商通过具体规范化的测试项目实施与管理,将测试服务商的实施经验与平台的应用能力及规范复制给甲方;

2) 通过引入的实践性培训,协助甲方测试中心人员的能力提升与成长。



测试平台建设

根据客户需求,项目组与客户目前所进行管理的项目进行访谈,了解到客户在使用测试管理工具时,主要采用项目管理标准与流程被动适应QC功能的方式,机械利用QC提供的功能,不能灵活将工具功能同测试管理有效结合,导致管理过程僵硬,重于形式而丢失管理主动性。


为了解决目前的状况,项目组通过引入工具实践培训的方式,协助客户测试中心人员深刻理解QC各部分功能,以及与其他测试工具之间的联系。同时将各部分功能同质量管理过程中各实施阶段有机联系在一起,明确工具在不同阶段所起到的作用。通过一周的培训,客户测试相关人员对工具和管理如何结合有了清晰的概念。


随后项目组以实际项目为演练,依照客户测试中心已有规程,在公司已有的标准化管理模版基础上进行适应性修改,以贴合客户实际企业情况。将修改后的模版导入QC,作为该项目的管理模版。项目实施阶段,项目组邀请客户测试人员积极参与,使他们能够清晰感受到如何使工具为测试体系服务。在自动化和性能测试阶段,引入项目组多年实施经验,制定自动化管理方案,并通过QC与QCTP和Loadrunner集成的方式,将自动化和性能测试资产使用QC平台进行有效管理,分配,调度,执行以及收集结果,生成报告。实现了多测试工具的有效结合。


经过实践项目的实施,保证了该项目的测试质量,建立了适合企业的自动化管理框架,提高了客户测试人员平台化项目管理的能力。


测试实施

在实施项目过程中,项目组以客户测试中心的标准和流程为依据,通过平台功能客户化,将项目管理过程中需要用到的管理标准、执行流程、验收指标集成进测试管理平台。同时依据团队多年实施经验,对客户已有流程和标准中不太规范或同管理目标不符合的标准进行优化,使测试管理平台更贴切项目特点,符合企业管理标准。为项目质量符合企业质量标准提供保证。


质检数据采集系统,通过质检数据采集系统识别质检卡上勾选的整车质量缺陷信息,并将识别后的质量缺陷信息按照既定的格式传递给其它系统或设备,如制造执行系统(MES),实现整车质检数据的快速采集。测试需求分析阶段,项目组与客户测试人员一起,使用项目组特有分析方法,对客户需求进行测试需求拆分,组织评审会议。并将评审结果通过测试平台进行管理。


测试用例依据测试需求编写,经过评审后使用QC进行用例管理。同时进行用例与需求关联,明确测试用例覆盖需求范围。


测试执行按照执行策略在QC中进行执行计划定制,划分每位测试人员的测试工作边界,记录测试执行过程。


测试报告阶段,使用QC进行测试报告数据收集。由于测试前已将需要进行记录与统计的指标向客户化进管理模版。因此,统计数据真实反映项目质量和管理质量。为后续优化过程和管理提供充足的数据支持。


自动化管理框架建设借鉴项目组多年实施自动化测试经验,制定自动化框架实施管理制度与流程。对脚本进行分类分组进行管理,并使用QC平台进行流程组装和测试流程调度管理。使自动化脚本维护工作与自动化实施收益有效平衡。解决了因管理不善导致的脚本维护量大量增加,复用性差的问题。



实施效果

通过培训课程,项目组将管理理念和管理经验同客户进行分享,使客户了解到如何让工具更加贴近项目管理需求。通过实际项目实施,测试服务商通过具体规范化的测试项目实施与管理,将测试服务商的实施经验与平台的应用能力及规范复制给客户。有效的提高了客户测试中心的管理能力和质量保证能力。



本网站由阿里云提供云计算及安全服务 Powered by CloudDream