- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                
PAGE  
分 类 号										     学 号642100200672278 
学校代码  10487								  密 级           	
硕士学位论文
	
基于XML的COM构件自动化测试技术研究
学位申请人
:  
学科专业
: 计算机软件与理论
指导教师
:    教 授
答辩日期
:    年 5月 28日
PAGE  
A Thesis Submitted in Partial Fulfillment of the Requirements 
for the Degree of Master of Engineering
The Research on COM Component Test Automation Based on XML
Candidate :
Ni Ming
Major    :
Computer Software and Theory
Supervisor :
Prof. Lu Yansheng
Huazhong University of Science and Technology
Wuhan 430074, P. R. China
May, 2008
华中科技大学硕士学位论
华中科技大学硕士学位论文
PAGE  
PAGE  I
摘  要
随着构件的广泛应用,基于构件的软件工程也应运而生,其目标是在一个框架内用即插即用的软件构件——定制构造或者是商业成品(Commercial Off-The-Shelf,COTS)构件——组成应用系统。基于构件的方法使得大型分布式软件系统的开发和维护变得更为简单,可以提高软件的复用性和软件开发效率。但是,复用质量低下的软件构件可能会起到相反的作用,不合理的使用高质量的软件构件也可能带来灾难性的后果。因此需要对构件进行测试。使用软件测试自动化技术提高软件测试的效率已经成为软件测试发展的必然趋势,构件的自动测试也成为一个必不可少的环节。但传统的自动测试技术,由于其设计模式的局限性,已经不能适用于构件的自动测试。因此,迫切需要研究COTS构件自动化测试技术。
基于XML的COM构件自动化测试技术是对第三方COM构件进行自动化测试的有效技术。该技术主要包括COM构件测试自动化框架和实现该框架的COM构件自动化测试工具COMCAT(COM Component Automated Test)。整个框架主要由构件测试元数据自动提取与描述、构件测试脚本自动生成、构件测试脚本自动执行、构件测试结果自动验证与记录四个环节组成。XML技术被充分应用到构件测试自动化的各个环节。该框架将面向对象单元测试自动化框架xUnit与数据驱动的测试框架加以结合,并且做了改进。该框架还从构件使用者和测试者的角度设计了内涵丰富的构件元数据,并且针对COM构件,通过访问类型库来自动获取构件结构信息元数据,并用XML描述。该框架还综合运用多种技术辅助实现测试过程的自动化。实验表明,该技术有效、自动化程度较高、投入回报率较高。
关键词:构件测试,测试自动化,自动化测试工具,元数据,类型库
Abstract
With the widely adoption of the components, Component-Based Software Engineering emerges as the times require. Its goal is to assembly application systems using plug-and-play software components which are either custom-built or COTS (Commercial Off-The-Shelf) in a framework. Component-based method makes the development and maintenance of large distributed software systems easier and it can increase the software reusability and development efficiency. However, reusing software components of inferior quality may have the reverse impact, and reusing software components of superior quality incorrectly may also bring disastrous effect. So components need to be tested. Applying software test a
                您可能关注的文档
- 毕业论文设计《国际营销课程设计(论文)-云南白药进入美国市场的营销策略探究》.doc
- 毕业论文设计《国际标准舞中怎样融合芭蕾舞元素的论述》.doc
- 毕业论文设计《国美电器竞争战略分析研究》.doc
- 毕业论文设计《国际政治经济学视野中的国际贸易》.doc
- 毕业论文设计《国内乐活旅游兴起与旅游者需求的关系》.doc
- 毕业论文设计《国内润滑油营销渠道现状及发展趋势》.doc
- 毕业论文设计《国内外企业所得税的纳税筹划》.doc
- 毕业论文设计《国有企业经营者激励与约束机制论文》.doc
- 毕业论文设计《国有企业风险导向审计在风险管理中的运用》.doc
- 毕业论文设计《过渡金属镍(Ⅱ)配合物的合成及其与DNA的相互作用研究》.doc
- 毕业论文设计《基于WINCC的白酒勾兑自控系统》.doc
- 毕业论文设计《基于Workbench的直齿圆柱齿轮有限元分析》.doc
- 毕业论文设计《基于ZEMAX的激光准直系统设计》.doc
- 毕业论文设计《基于ZigBee的路灯监控系统设计》.doc
- 毕业论文设计《基于Zigbee技术的冬季野外供电线路温度监测设计》.doc
- 毕业论文设计《基于Zigbee技术的冬季野外供电线路温度监测设计【毕业论文】【毕业论文】》.doc
- 毕业论文设计《基于ZigBee技术的森林火灾监测系统的节点设计论文》.doc
- 毕业论文设计《基于半监督学习方法的研究论文》.doc
- 毕业论文设计《基于贝叶斯的文本自动分类的研究和实现》.doc
- 毕业论文设计《基于比较优势理论的长沙会展旅游发展研究论文》.doc
最近下载
- 2024年广东省东莞市东华高级中学自主招生数学试卷.pdf VIP
- 广东省深圳市深圳中学2024-2025学年高一上学期期中物理试题.docx VIP
- 2025年上海高考历史试卷及答案.docx VIP
- 湖南省视频信访系统建设标准规范.doc VIP
- 2025至2030中国PBT改性树脂行业细分市场及应用领域与趋势展望研究报告.docx VIP
- 广东省东莞市东华高级中学、东华松山湖高级中学2024-2025学年高一(上)月考数学试卷(含答案).pdf VIP
- 2025年心理治疗师《心理咨询伦理学》备考题库及答案解析.docx VIP
- 考研护理综合模拟试题及答案解析(3).pdf VIP
- 呼吸机的使用方法及护理ppt课件-2024鲜版.ppt
- 2025年南昌大学第一附属医院科研助理岗位招聘1人笔试参考题库附答案解析.docx VIP
 原创力文档
原创力文档 
                        

文档评论(0)