基于数据驱动的类自动化测试工具设计与系统实现

基于数据驱动的类自动化测试工具设计与系统实现

ID:33234301

大小:2.39 MB

页数:69页

时间:2019-02-22

基于数据驱动的类自动化测试工具设计与系统实现_第1页
基于数据驱动的类自动化测试工具设计与系统实现_第2页
基于数据驱动的类自动化测试工具设计与系统实现_第3页
基于数据驱动的类自动化测试工具设计与系统实现_第4页
基于数据驱动的类自动化测试工具设计与系统实现_第5页
资源描述:

《基于数据驱动的类自动化测试工具设计与系统实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要目前,面向对象开发技术得到广泛应用,由于其本身带有重载性、封装性、多态性,在提高了软件生产率和可靠性的同时,也给软件测试带来了诸多的问题。本文通过分析面向对象技术对软件测试的影响,研究类测试的相关技术,针对手工测试无法满足测试需求的现状,提出采用自动化测试来解决类测试过程遇到的问题。本文针对面向对象测试过程的行为进行了详细分析,把适于自动化实现的测试过程与不适于自动化的测试过程区分对待,为了使自动化测试发挥最大的效能,就如何设计自动化策略提出科学的设计思路。在自动化的核心技术—测试脚本设计上,本文通过对当前脚本技术分析,提出按数据驱动的思想设计测试脚本。为了实现测试过程的自动

2、化,本文按测试行为的结构逻辑,设计了一种针对面向对象的松祸合的测试工具开发模型,为测试工具的开发提供了实现思路。在这个模型基础上,本文在.NET环境下,利用.NET中Refle亡tion和Type两个类对程序集合信息收集的能力,通过CodeDom自动生成代码类对象,采用C州吾言开发了一个以c#为测试脚本的类自动化测试工具。该工具可实现对各种程序集合的功能测试,不需要分析原代码即可得到被测程序集合的内部信息,系统可根据这些信息,在外部测试数据的驱动下,通过自动生成相应的测试脚本来提供测试功能,本系统实现了测试全程自动化。在本文最后,通过一个实例测试过程,论证了本文开发的类测试工具的可行

3、性和实用性。关键词:软件测试,自动化测试,数据驱动,模型,测试工具AbS七习CtAbstr8CtAtPresent,奴hnologyofobjeCto石entedw翻限u喇abro耐bydsvelope玲,withinc代a‘ingofPrc刁uctlvityandreliabilityofsofiw踢,加cau,ithascharacteristicofoverlo汕ng,encaPsulation,pol丫morp址sm,aisoitbringsomequestionofsoftw畔让sting·丁hispaperanaiyZes团7eCtof吹hnologyofobjeCtor

4、ien喇softw附Testing.halsoResearchcon如ingtechoulogyoftestingofclass.Aimedatactualtyofthat忆stingofhan山raftcannotmet山mandoftesting,thispaperbringfo侧ardthatadoptAutom葫onofTestingtosolvethequc拓onintheprocessoftestofdass.AimedatP仪兄esofobjeCtorientedsofiw那介歇Ing,1卜isPaPerP理rticularanalyzesitsaCtion.Throu

5、ghdifl七renti也trea比月pr以笼sofwhichcouldAutomationandwhichcouldn,tAutomatlon,itleadthe即tomationofTestingbringsintoPlayInaximalefidency.AimedathowtOdssignstrategyofautomation,itbrin邵加r胃ardscientificideaofdesign.AtaS户父tofc.以hno】ogyofautomation一scnPtoftesting,thePaperbringsfo,肛dideathatit山signsaccordl

6、ngaspointofviewof山tadriving.ForautomatlonoftestingP代犯ess,theP叩erdssignasoftes一‘ouPlingmOdelofTestingT(”laimedatobjeCtoriented.耻。跳肥didsaofimPlementfordeve1OPingofTestinglb01.B山记donthem以七】,thepaper山Vel叩stest1ngtoofforclassaut0mationtestingwithc#develo户刃langUageinconditionof.NETwithclassofRefleCti

7、onandTypeandC以北Dom.Itcantestthe加ncti叽ofmu】tiPlicityProg刊叮medundertesting.The协stingpersonnelcouldn,tdesignanymorecodeforthetestingP双‘esslt,sentirety即tom西onProcess.IntheendofPal姆r,itarguedfeasibilityandPraCticabilityofthetes6ngtoolt

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

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

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