当前位置:问答库>论文摘要

问题:

题目:软件测试技术的管理与预测研究

关键词:全程软件测试,VSTS管理,Item Maintain(IM),改进Gompertz模型,缺陷,预测

参考答案:

  参考解析



摘要
软件测试是保证软件质量的重要措施,软件测试在软件开发整个周期中起着相当重要的作用。本文首先比较全面的介绍了现有的软件测试概念理论,阐述了软件测试具有代表性的软件测试方法和研究成果,提出了一种全程软件测试的方法,另外基于改进的Gompertz模型进行软件测试时间预测。从软件测试项目实践中提取出数据,对新方法进行验证,实现了部分具体的过程。实验结果表明:本文所提出的方法,有效的提高了测试效率,为软件结束测试提供了有力的依据,预测出软件测试结束时间。
本文所做的主要工作具体内容如下:
(1)介绍了软件测试的背景与研究现状,软件测试研究的意义。
(2)阐述了软件测试概念,软件测试理论基础,软件测试的各种测试方法,软件的可靠性。
(3)先介绍了软件测试的各种测试模型,软件管理工具,又提出了基于VSTS工具进行管理的全程软件测试的观念。然后对于基于VSTS管理的全程软件测试的实现,并且针对于一个实际的测试项目,在实际(IM)项目中,验证提出观点的效率。给出了实现结果。更进一步给出了在软件测试工作量及代价成本的大小,系统的整体造价方面也给出了与原始模型的对比数据。
(4)第四部分简要描述了Gompertz模型,提出了改进后的Gompertz模型,给出了其建模基理与参数估计,对于改进后的模型利用一个实例进行预测,用来验证改进后的模型,为了给测试结束提供一个较好的判断依据,就必须对于测试过程中的缺陷数据分析,将分析结果的有力数据提供给项目管理人员或者项目经理,给他们提供一个项目结束测试时间数据。在实验中我们还将改进后的模型与原Gompertz模型在预测缺陷准确率方面、与实测缺陷数据的拟合度与实测值的绝对误差方面作了对比,给出了对比结果数据。
本文的创新点如下:
(1)提出了一种全程软件测试的观点,利用新策略方法对实际项目进行测试,在代价和效率方面将原始的测试方法与新方法做了对比;在代价花费方面,它比传统测试代价小。在发现的缺陷数目方面要比传统测试发现的缺陷数目多。
(2)利用VSTS对于软件测试过程的管理。提出了一种新的全程测试与管理结合的策略,借助于VSTS工具在开发项目管理方面的优秀性能,将它的这一性能借鉴用来管理测试的全部过程。
(3)改进了Gompertz模型。将Gompertz模型在参数确定方面进行了进一步的修正。利用实测数据来验证改进后的模型,结果表明改进后的模型提高了预测缺陷准确率,改进后的模型与实测值的绝对误差率低于原模型,实测缺陷数据的拟合精度也优于原预测模型。

在线 客服