• 快捷搜索
  • 全站搜索

基于度量驱动的测试质量控制方法与实践

2013-09-04 09:43:11作者:中国银行测试中心 王苹 李兆云编辑:
中国银行测试中心通过研究业界先进的质量管理理论和度量管理理论,充分结合多年来自身实践,创建出中国银行基于度量驱动的测试质量控制方法模型。

中国银行测试中心负责全行应用系统的验收测试工作,定位于对软硬件产品质量把关,确保应用系统正确、高效、安全地投入运营。随着中国银行IT系统项目测试的开展,测试任务的种类和数量、项目复杂性、规模急剧增加,如何保障测试项目群管理流程执行有效、如何通过量化的管理手段提高测试质量、如何提高组织级测试质量和风险管控能力,是测试质量管理控制工作的重要内容。

一、创新特点

        中国银行测试中心通过研究业界先进的质量管理理论和度量管理理论,充分结合多年来自身实践,创建出中国银行基于度量驱动的测试质量控制方法模型,特点如下。

        1.多维度的测试质量控制模型
        测试质量控制模型由一个主模型和三个子模型组成,包括测试质量过程监控子模型、测试质量后评价子模型和测试质量度量子模型,如图1所示。通过量化管理手段实现测试质量控制,客观评价测试质量。该模型由总到分,实现了对测试质量活动多方位、多维度的控制,对中行测试过程活动起到了很好的指导作用。

基于度量驱动的测试质量控制方法与实践图1.jpg

        2.覆盖测试全过程的测试质量监控
        测试质量过程监控子模型覆盖了测试管理流程4个阶段的全部过程,如图2所示包括测试规划监控、测试筹备监控、测试实施监控和测试收尾监控。按照测试管理流程各个阶段准入准出质量准则对每个阶段的产出物进行测试质量评估,保证测试各个阶段达到质量标准要求。

基于度量驱动的测试质量控制方法与实践图2.jpg

        测试质量过程监控的主要目标是通过关注测试过程质量在早期发现测试执行过程中存在的问题,预防为主,实现测试过程规范化、测试结果透明化。通过对测试过程和测试产出物的质量监控,提升测试过程质量,实现测试过程持续改进。

        3.完善的测试质量度量指标体系
        基于GQIM基础上建立测试质量度量子模型,如图3所示不仅包含测试项目质量指标,同时包含基础管理质量指标,从测试项目质量指标和基础管理质量指标两个维度,创建完整的测试质量度量指标体系,覆盖测试需求、测试案例、测试版本、测试数据、测试环境、投产缺陷以及投产后用户满意度等各个方面,为有效度量测试质量提供了科学量化手段。

基于度量驱动的测试质量控制方法与实践图3.jpg

        同时,通过对测试质量指标的收集、度量,并进一步对指标结果分析,提出测试质量改进要求和建议,从而推动测试质量的不断提升。

        4.科学的测试项目质量评估方法
        针对测试项目质量特点,充分考虑测试需求覆盖率、测试案例覆盖率的质量不确定因素,科学地提出测试项目质量量化评估方法,进行测试项目质量定量评分。评分不仅考虑测试项目实施过程质量,而且考虑投产后遗留缺陷情况以及用户质量满意度,更全面地反映了测试项目质量状况,实现了测试项目质量横向对比评价,提高了测试项目人员的质量风险意识,推动了测试质量的不断提升。

        5.创新的测试质量后评价
        测试质量后评价是中国银行测试质量控制方法模型的创新。一般来说,业界测试质量控制主要是针对测试实施过程的质量控制,而中国银行测试质量控制方法模型通过分析测试后投产阶段出现的产品缺陷和用户满意度,回溯测试中存在的问题,推动测试质量持续改进。通过测试质量后评价,追溯测试后期投产后软件质量,进行对测试产品的全生命周期的质量监控,实现了测试质量闭环控制,如图4所示。

基于度量驱动的测试质量控制方法与实践图4.jpg

 1 2 下一页 尾页

扫码即可手机
阅读转发此文

本文评论

相关文章