论文部分内容阅读
我国近几年来软件产品的出口正在迅速增长,国内软件产品的应用也越来越广泛,市场对软件质量重要性的认识正由此而逐渐加强。通过开展软件测试,可以充分暴露软件中潜在的各种缺陷,从而提高软件产品质量。在这样的背景下,我国的软件测试行业正在从萌芽状态中逐步发展起来。影响软件测试质量的因素除了测试技术与方法,还包括对测试过程的管理。在软件测试活动中,影响测试质量的过程包括测试需求的分析过程、测试活动的计划与监督过程、被测软件的配置管理过程、测试结果的数据使用过程和测试活动的度量过程等。本文旨在探讨上述过程的管理内容与管理方法,通过提高过程的可视性和可控性即提高过程能力来提高软件测试的质量。本文从归纳软件测试质量的影响因素入手,重点分析了过程能力对软件测试质量的影响,进而提出了软件测试项目过程管理方法,并通过案例分析验证该方法的可行性和有效性。本文的逻辑框架主要是由问题分析、管理方法提出、实践总结三大部分组成。首先通过论证过程能力对测试质量的影响阐明过程管理的重要意义。其次通过分析软件测试项目的典型活动流程,提出了对软件测试起主要作用的5个关键过程的管理方法与管理重点。最后选取一个中等规模的典型应用软件TF售前业务管理系统作为试点项目,完成实践与总结。通过本文研究,得到如下成果:一、论述了软件测试过程对测试质量的重要影响;二、提出了软件测试过程管理方法;三、得到了过程管理方法在试点项目中的运用效果。