欢迎来到天天文库
浏览记录
ID:13855252
大小:801.00 KB
页数:67页
时间:2018-07-24
《基于活动图的回归测试方法研究硕士毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于活动图的回归测试研究摘要随着信息技术的深入发展,社会的各个领域的信息电子化进程进行的非常迅速。许多系统都是非常复杂和庞大的,而且更新换代的速度非常惊人。那么怎么保证这些系统是高效、安全、可靠的,软件的回归测试是非常必要的。但是回归测试是一个成本昂贵的过程。而在回归测试中回归测试用例的选择是最重要的一个步骤,如何选择一个尽可能小并且又能覆盖所有改变和影响的测试用例集来进行回归测试用例选择是一个重要的课题。本文对回归测试选择方法进行了研究,提出了基于UML活动图的回归测试用例选择技术和基于风险的回归测试选择技术。这两个技术是相辅相成的,能很好地完成回归测试用
2、例的选择。主要研究内容及成果包括以下几个方面:1)分析了需求的可跟踪性对于进行和管理回归分析和测试的重要性。2)提出了一个基于活动图的回归测试选择策略,用来选择回归测试用例。将需求里的功能特征一一对应到活动图上,再通过活动图很直观地进行测试用例的选择。3)分析和描述了在回归测试中的风险分析,同时提供了风险敞口(RiskExposure)作为度量回归测试用例集的质量的指标。提出了基于风险的回归测试选择技术,是基于活动图的回归选择技术的有益补充。4)用一个股票交易系统作为实验对象,验证了我们提出的方法的有效性,高效性。关键词: 回归测试,风险敞口,活动图Abst
3、ractAlongwiththedeeplydevelopmentofinformationtechnology,lotsofindustrialandfinancialentitiesinvolveinformationtechnologyintotheirdailybusiness.Regressiontestingisessentialtoensuresoftwarequality.Atestteamappliesaregressiontestsuitetoensurethatnewormodifiedfeaturesdonotregress(make
4、worse)existingfeatures.Althoughexistingresearchhasaddressedmanyrelatedproblemsandputforwardsomesolutions,mostregressiontesttechniquesarecode-based.Code-basedregressiontestselectionisgoodforunittesting,butithasascalabilityproblem.Whenthesizeoftheobjectundertestgrows,itbecomeshardtom
5、anageallrelevantRiskExposureinformationandtocreatecorrespondingtraceabilitymatricesforvalidationandcoverageassessment.Weproposeamethodforregressiontestselectionbasedonactivitydiagramandrisk.Therearetwomajorpartsofourwork:1)Weproposeandjustifyanewregressionteststrategybasedonactivit
6、ydiagram.2)Weprovidesystematicmethodsforselectingregressiontestcases.Weapplyregressionanalysistorequirementtocheckthroughoutconsistencyof“requirementfollowedbyablank”,anddesignmodels.Thebasicmodelweusefordescribingrequirementsbasedoncustomerfeaturesorbehaviorsistheactivitydiagram,w
7、hichisanotationoftheUML.Aprocessispresentedforidentifyingthetestcasesaffectedbychanges.Atthesametime,weuseriskanalysisandpresentamethodofchoosingrisk-basedtestcases.Ourriskanalysisisbasedonapracticalriskmodel,andissimilartothatusedbysomeorganizations.Keywords: Regressiontest,Activi
8、tydiagram,Riskexposure目录摘要
此文档下载收益归作者所有