收藏本站
《中国科学院研究生院(成都计算机应用研究所)》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

构件及基于构件的软件测试研究

刘永红  
【摘要】:构件和基于构件的软件开发是目前软件工程领域研究的热点。基于构件的方法使得大型分布式软件系统的开发和维护变得更为简单,可以提高软件的复用性和软件开发效率。但是,采用质量差的构件或者不正确的部署高质量的构件,则会带来灾难性的后果。 构件通常是由第三方的软件厂商提供,或者直接从构件库中购买的商用构件COTS。构件的源代码通常是不可得的,传统的软件测试方法不再适用于构件测试,基于构件的软件测试面临着新的问题。目前的研究主要是关于构件的设计、描述和检索,对构件测试的相关研究还很少。 论文首先介绍了软件构件的概念及软件复用的发展历史,并对当前三种的主流构件规范CORBA、COM和EJB进行了简单的介绍。在此基础上,引入了基于构件的软件开发过程。接着,本文回顾了传统的软件测试技术,介绍了构件及基于构件的软件测试的概念,测试构件时因缺少足够的信息而面临的挑战和难题,对当前构件和基于构件的软件测试问题研究的现状:构件测试技术、测试标准、测试过程成熟度模型、构件易测试性等进行了深入的研究。 本文提出了一种基于构件功能子域划分的测试方法,并定义了基于分域的构件测试过程及测试充分性衡量标准,并给出了简单的应用的例子。此外,本文将基于模型的测试方法同构件内置测试方法结合起来,提出了一种构件集成测试的方法----基于模型的内置测试方法。 论文的最后,对本文的主要工作及进一步的研究方向进行了总结和展望。
【学位授予单位】:中国科学院研究生院(成都计算机应用研究所)
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP311.52

【相似文献】
中国期刊全文数据库 前10条
1 刘辉;李蕊;焦铬;;软件故障检测技术及其发展探讨[J];电脑知识与技术;2011年15期
2 ;[J];;年期
3 ;[J];;年期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
中国重要会议论文全文数据库 前2条
1 李冬红;战茅;宗建建;;面向对象设计的构件测试方法[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
2 刘国丹;王帅彬;刘荣向;孟丹;胡松涛;韩洪展;;200 km卧车动车组结构部件及材料隔音性能研究[A];全国暖通空调制冷2010年学术年会资料集[C];2010年
中国博士学位论文全文数据库 前6条
1 李良明;基于动态行为模型的构件及组装测试的研究[D];南京航空航天大学;2010年
2 陈锦富;基于错误注入的构件安全性测试理论与技术研究[D];华中科技大学;2009年
3 席琳;形式化方法在构件组装实时系统中的应用研究[D];郑州大学;2012年
4 车颖;计算无关模型驱动的ERP系统重构关键技术研究[D];哈尔滨工业大学;2011年
5 李鹏;基于元构件的FPGA硬件构件设计技术研究[D];解放军信息工程大学;2011年
6 涂俊翔;制造企业管理信息系统的重构技术研究[D];华中科技大学;2009年
中国硕士学位论文全文数据库 前10条
1 刘永红;构件及基于构件的软件测试研究[D];中国科学院研究生院(成都计算机应用研究所);2006年
2 李琼;构件测试信息表示与检索的研究与实现[D];昆明理工大学;2009年
3 韩仙玉;基于本体的构件测试信息语义检索方法的研究与实现[D];昆明理工大学;2011年
4 张海旺;基于合约的构件测试数据生成及复用方法的研究与实现[D];昆明理工大学;2009年
5 孙道平;可重构路由器构件功能测试[D];北京交通大学;2011年
6 汤庆新;开放式构件化可重构路由器硬件构件研究与实现[D];国防科学技术大学;2010年
7 杨喆;基于ISO/IEC 25010标准的构件质量模型的建立与评价方法研究[D];昆明理工大学;2012年
8 秦利勇;白盒构件测试数据自动生成方法研究与实现[D];昆明理工大学;2012年
9 马玉红;基于元数据的构件测试用例生成方法研究[D];北京化工大学;2007年
10 周晓波;构件回归测试方法研究与实现[D];昆明理工大学;2012年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026