【摘 要】
:
随着计算机科学技术的快速发展,软件的应用领域逐步推广,软件规模和成本逐渐增大,软件设计的复杂程度不断提高,软件开发中出现错误或缺陷的机会越来越多,同时,市场对软件质量的重要
论文部分内容阅读
随着计算机科学技术的快速发展,软件的应用领域逐步推广,软件规模和成本逐渐增大,软件设计的复杂程度不断提高,软件开发中出现错误或缺陷的机会越来越多,同时,市场对软件质量的重要性的认识逐渐增强。所以缺陷管理作为软件生命周期的一部分,其在软件项目实施过程中的重要性日益突出,是保证软件质量的重要手段。本文首先从软件测试的基本概念入手,指出了软件测试的根本目的就是提高软件质量。引入了软件测试的数据流图和执行机制,介绍了软件测试的两种基本方法:白盒测试和黑盒测试,并对其进行了比较。随后明确了软件测试应遵循的过程:单元测试—综合测试—确认测试—系统测试,对每个过程的要点和方法进行了剖析,并阐明了它们各自的优缺点。随后,在搞清楚软件缺陷的分类、特征及产生原因的基础上对如何进行软件缺陷的分析作了比较深入的阐述。介绍了如何将软件开发、运行过程中产生的缺陷进行必要的收集,对缺陷的信息进行分类和汇总统计,计算分析指标,编写分析报告等等。最后,引入了一种软件缺陷排除有效性模型(包括一个缺陷源/发现处矩阵),将其和层次分析法(AHP)相结合,能够更有效的对软件缺陷排除的有效性进行评估,从而确定缺陷排除有效性的先后顺序,并结合实例对这个模型的有效性进行了引证,认为该模型可以度量某个或某些开发阶段的软件缺陷的重要程度,从而可以作为软件测试和软件质量度量的参考,从而节省软件开发成本。
其他文献
成语典故、历史遗迹所示的徐州地方汉文化和传统进行对外文化输出在原则上的民族取向和翻译的策略上的释译最大程度地把原滋原味的地方文化输入西人文化圈内,使得全球化下的
在香港的众多高校中,香港中文大学更加注重华语和中华底蕴的学习,与内地高校更具有文化共通性,一些优秀的经验对内地高校也更加具备借鉴意义。在内地,同济大学的本科教学质量
近年来,随着我国高校体制和教学的不断改革与创新,各高校力求培养适应社会发展所需的高素质应用复合型人才,高校实验教学环节不断加强。现代科技飞速发展,实验设备随之不断更
湘中涟源凹陷地区经历了多期构造运动,构造样式复杂,以往的勘探实践发现凹陷内不同地区泥页岩含气性差异较大,因此保存条件成为制约该区页岩气富集高产与有利区优选的重要因素。
刑事速裁程序自试点以来,学界一直较为关注其在司法实践中的运行情况,对被追诉人诉讼权利保障的研究却没有得到应有的关注。刑事速裁程序出台的立足点在于提高诉讼效率,在有
“新工科”对新时期人才提出了更高的要求。为积极响应“新工科”提出的“新理念、新标准、新模式、新方法、新技术和新文化”要求,工业设计专业在教学中应充分运用学科交叉
香港立法会由什么样的议员组成,是香港选举制度发展一个重大问题,不仅关系到香港的政治生态,而且关系到香港社会稳定与经济的发展。香港选举制度的发展应遵循循序渐进、均衡
<正>目前我国已进入老龄化社会。截至2009年底,全国65岁及以上老年人口1.2亿,占全国人口总数的9.7%〔1〕。目前我国护理人才培养无论从数量或质量上都无法满足社会发展和需求
本文对石化企业的实际情况进行了研究,分析了石化企业检修过程中的质量控制方法,对石化企业的质量控制和管理有一定的参考价值和意义.
随着第三方物流在飞速的发展,它的不足之处也逐渐在发展过程中体现出来,这个时候第四方物流逐渐进入了人们的视野。基于第三方物流而出现的第四方物流的活动范围的重点是整条