欢迎来到天天文库
浏览记录
ID:35185193
大小:644.55 KB
页数:49页
时间:2019-03-21
《试论基于ejb构件系统的集成测试方法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要基于EJB构件系统的集成测试方法研究学科:计算机应用技术作者:夏辉作者签名:___________导师:张毅坤导师签名:___________职称:教授答辩日期:2006.03摘要基于构件的软件开发得到了广泛地应用,而构件系统的测试仍然面临着许多问题,本文主要对构件系统集成测试的测试用例生成进行了研究。构件系统测试和面向对象系统测试既有相似之处也有不同之处。构件系统测试的重点很少需要考虑面向对象的部分特征,如继承性、多态性和动态绑定,而是放在软件的结构、状态和交互上。本文主要探讨了基于EJB构件系统集成测试中的配置测试、构件状态测试和构件交互测试。在构件配置
2、测试中,本文分析了构件配置的类型,针对构件配置产生错误的特点,提出了对配置文件利用变异测试技术进行测试。在构件状态测试中,由于构件的状态变量和依赖于状态的行为可能处于不同的构件中,本文详细描述了如何从构件规格说明和接口中提取和分析状态测试所需信息,并生成测试树。通过测试树自动生成测试用例。在构件交互测试中,本文根据YeWu提出的构件测试四要素,通过CIG图生成测试用例。由于CIG图不能表示内容依赖关系,本文提出了通过SBCIM模型产生测试用例。最后,本文讨论了目前构件集成测试依然存在的问题,并提出了今后的研究重点和方法,为今后本方向的研究提供了参考。关键字:构件
3、系统,集成测试,测试用例1AbstractIntegrationTestingResearchForEJBComponent-BasedSystemMajor:ComputerApplicationTechnologyAuthor:XiaHuiAuthorSignature:Supervisor:ZhangYikunSupervisorSignature:PostTitle:ProfessorAnswerDate:Mar.2006AbstractThecomponent-basedsoftwaredevelopmenthasbeenadoptedrapidly,
4、butcomponent-basedsystemtestingstillfacesalotofquestions.Therefore,thispaperresearchsontestcasegenerationinintegrationtestingofcomponent-basedsystem..Therearesomerelationshipbetweencomponent-basedsystemsandOO-basedsystemsintesting.OOsystemtestingtakesimportantinitscharacteristics,suc
5、hashereditabilitypolymorphismanddynamicbanding,butcomponent-basedsystemtestingusuallyfocusesonsoftwarestructure、stateandinteraction.Thispapermainlyresearchsoncomponentconfigurationtesting、statetestingandinteractiontesting.Inconfigurationtesting,thispaperanalysestypesofconfiguration.M
6、utationtestingisusedtocomponentconfigurationfeature.Becauseofseparateofstatevariableandbehavior,thispaperdepicthowtocatchtestinformationfromcomponentspecificationandinterfaceandgeneratetesttreesincomponentstatetesting.Testcasescanautomaticgeneratedbytesttrees.Incomponentinteractionte
7、sting,testcasesisobtainedbyCIGaccordingtofourcomponenttestingelement.ButbecauseofcontentrelationshipisnoteasytoreflectinCIG,thispaperproposetogeneratetestcasesbySBCIMmodel.Finally,thispaperdiscussescurrentexistedquestionsaboutcomponentsystemintegrationtestingandresearchdirectionsinth
8、efuture.Itca
此文档下载收益归作者所有