欢迎来到天天文库
浏览记录
ID:51969369
大小:2.29 MB
页数:64页
时间:2020-03-20
《适用于敏捷开发模式的改进测试模型的研究和应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、适用于敏捷开发模式的改进测试模型的研究和应用TheResearchandApplicationofImprovedTestingModeSuitableforAgileDevelopment姓名:李姗姗学号:10909051学院:工学院导师:熊智副教授蔡伟鸿教授专业:计算机应用技术入学:2009/09/10答辩:2012/05/27摘要近年来,随着人们对软件产品需求的不断增长,赋予了软件产品新的特性,即多样化、个性化和易变化。这种情况下,传统软件方法己无法适应现代企业所面临的业务比较复杂、需求频繁发生变化的特点,为此敏捷方法应运而生。敏捷软
2、件开发方法能够接受需求在开发过程中的一次次变更,具有很强的适应性,并且它采用高度迭代的开发模式,注重与客户的沟通交流,并不断完善产品使客户满意,能够有效地应对解决传统软件方法所面临的问题。软件测试是保证软件质量的重要手段,伴随着敏捷方法的应用越来越普遍,传统的软件测试模型表现出了很多不适用性,需要新的适合于敏捷开发模式的测试模型。本文在充分分析软件行业发展现状以及软件测试相关理论的基础上,对传统的软件测试模型和近几年来比较受欢迎的敏捷开发方法进行了研究和分析。基于传统软件测试模型在敏捷开发模式下应用的局限性和敏捷开发方法的特点,并结合测试驱
3、动开发和行为驱动开发的思想,提出了一种适用于敏捷开发模式下的软件测试模型——WBDD测试模型,阐述了该测试模型的原理,对该模型的每一个阶段都进行了详细的描述。WBDD测试模型是在传统模型的基础之上,以测试作为主线,将测试驱动开发的思想引入到软件开发的各个阶段中,用测试来指导开发;将行为驱动开发的思想应用到前期的测试中,体现了代码即文档的思想,减少了软件开发及测试中文档的书写;整个测试模型都注重测试的回归,可以有效的保证软件产品的质量,提高客户的满意度。最后将该模型应用于数字版权保护平台的测试实践中去,经过实践证明,该模型能够有效的解决传统软
4、件测试模型存在的一些缺陷,适用于敏捷开发的模式。关键词:软件测试;测试模型;敏捷软件开发;测试驱动开发;行为驱动开发IAbstractInrecentyears,withourincreasingrequirementforsoftwareproducts,thenewcharacteristicsoftoday’ssoftwareappear,thatisdiversity,individuationandchangeability.Inthiscase,thetraditionalsoftwaredevelopmenttheoriesa
5、renotsuitableforsuchsituation,andthereforeagiledevelopmentemerges.Agiledevelopmentcansupportthedemandchangingagainandagaininthedevelopmentprocess,andithasstrongadaptability.Itusesiterativedevelopmentmethods,emphasisoncommunicationwithcustomersandpayattentiontocustomersatis
6、faction,soitcandealwiththequestionsexistinthetraditionalsoftwaredevelopmentmethods.Softwaretestingisthekeyforsoftwarequality.Withtheapplyingoftheagiledevelopment,thetraditionaltestingmodelsbecomenotapplicable;weneednewtestingmodelsfortestagiledevelopment.Inthisarticle,afte
7、ranalyzingthedevelopmentofsoftwareandsoftwaretesting,westudiedthetraditionaltestingmodelsandthewelcomemethodsofagiledevelopment.Basedonthelimitationsofthetraditionalmodelsofsoftwaretestinginagiledevelopmentandthecharactersoftheagiledevelopment,adoptstheideaofthetestdrivend
8、evelopmentandthebehaviordrivendevelopment,proposesatestingmodelsuitableforagiledevelopmen
此文档下载收益归作者所有