v模型及cmmi模型中的软件测试分析

v模型及cmmi模型中的软件测试分析

ID:34619748

大小:226.27 KB

页数:3页

时间:2019-03-08

v模型及cmmi模型中的软件测试分析_第1页
v模型及cmmi模型中的软件测试分析_第2页
v模型及cmmi模型中的软件测试分析_第3页
资源描述:

《v模型及cmmi模型中的软件测试分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CN4321258/TP计算机工程与科学2006年第28卷第12期ISSN10072130XCOMPUTERENGINEERING&SCIENCEVol128,No112,2006文章编号:10072130X(2006)012201072033V模型及CMMI模型中的软件测试分析SoftwareTestAnalysisoftheVModelandtheCMMIModel1,21李晓琳,刘晖1,21LIXiao2lin,LIUHui(11北京航天指挥控制中心,北京100094;21清华大学计算机系,北京100084)(11B

2、eijingAerospaceCommandControlCenter,Beijing100094;21DepartmentofComputerScience,TsinghuaUniversity,Beijing100084,China)摘要:本文对传统的软件测试中应用广泛的V模型的组成、地位及其存在的缺陷进行了详细的分析,提出了CMMI技术对软件测试的影响,并讨论了CMMI模型对软件测试的支持和扩充。Abstract:Inthispaper,weanalyzetheorganization,statusanddefect

3、softheVmodel,whichiswidelyusedinsoftwaretest;pointouttheCMMItechnology'seffectonsoftwaretest,anddiscusstheCMMImodel’ssupporttosoftwaretest。关键词:软件测试;V模型;CMMIKeywords:softwaretest;Vmodel;CMMI中图分类号:TP311.5文献标识码:A一个重要阶段,受到了软件开发组织的普遍重视,并形成了1引言一整套比较成熟的测试理论和技术方法。测试专家总结了很

4、好的测试模型,国内众多企业及组在软件开发的瀑布模型中,测试是一个非常重要的工织也开始或准备按照各种软件测试模型(包括CMMI)的要[1]程阶段。GrenfordJ.Myers论述软件测试的目的为:求改进软件过程,提高软件质量。但是,也不可否认,软件(1)测试是程序的执行过程,目的在于发现错误;测试仍存在着没有组织的、非结构化的现象。这种测试除(2)一个好的测试用例在于能发现至今未发现的错了浪费时间和金钱外,几乎不可能有实质性的产出。尽管误;测试流程是一个独立的流程,但它必须被置于整个软件生(3)一个成功的测试是发现了至今未

5、发现的错误的测产的流程系统中,作为一个有机的组成部分,并与其它流程试。有效地交互,才可能发挥作用。换言之,测试的目的之一就是以最少的时间和人力,系本文针对软件测试技术和测试过程中的模型,分析了统地找出软件中潜在的各种错误和缺陷。如果我们成功地测试技术中应用广泛的V模型的组成和地位,归纳了V模实施了测试,我们就能够发现软件中的错误。从另一方面型的不足之处及相应的改进方法,提出了CMMI技术对软来讲,测试也可以进一步证明软件的一些属性是正确的,能件测试的影响,并讨论了CMMI模型对软件测试的支持和够帮助我们对软件的质量进行度量

6、。而测试的附带收获是扩充。它能够表明软件的功能和性能与需求说明相符合。因此,从保证软件质量的角度来说,软件测试是软件质量保证工2传统的软件测试技术和测试过程模型程的一个重要组成部分,也是最重要的质量保证手段。为了保证所提交的软件产品能够满足客户的需求以及在使用传统的软件测试只是作为软件开发过程中的一个特定中的可靠性,就必须对所开发的软件产品进行系统而全面阶段,并且只针对软件成品进行测试。在瀑布式开发过程的测试。基于这一需求,软件测试作为软件开发过程中的模型中,测试是在编码完成之后和软件产品交付运行之前3收稿日期:20052

7、04219;修订日期:2005207221作者简介:李晓琳(1974),女,河北张家口人,工程师,研究方向为计算机技术和航天测控技术;刘晖,工程师,研究方向为计算机技术和航天测控技术。通讯地址:100094北京市5130信箱107号;Tel:(010)66361961;E2mail:11xx111@yahoo.com.cnAddress:P.O.Box51302107,Beijing100094,P.R.China107的一个工程阶段,所有的审查和评审活动都是针对软件成看,仅仅做到这些还是不够的。软件测试作为软件质量保[2

8、]型产品而开展的。但是,软件的高质量是开发和设计出证的一种重要手段,不仅要能够识别软件产品的缺陷并加来的,而并非测试出来的。因此,应当把“尽早地和不断地以改正,还应该在软件测试中结合统计技术方法,给出对软进行软件测试”作为软件开发者的座右铭。件开发过程的度量,从而支持组织对软件开发过程的评估211软件测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。