收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

面向对象软件测试的研究

姚砺  
【摘要】: 面向对象技术在软件工程中的推广使用,使得传统的结构化测试技术和方法受到了极大的冲击。为此,本文结合传统的测试技术,从面向对象软件度量和测试自动化工具的开发两个方面对面向对象软件的测试进行了研究。 本文在以下几个方面进行了较为深入的研究: 1.面向多种OO语言的软件综合测试环境的体系结构。本文提出了一种集软件测试、质量评测和维护于一体的软件测试环境。该软件测试环境的体系结构具有高度可重用性和灵活性,适用于多种面向对象语言。 2.基于块的控制流图模型。基于块的控制流图模型是对传统控制流图模型的改进和扩展。本文提出的块这个概念是分析程序控制流的基础,通过将程序划分为块的序列,从而从根本上保证了对多种面向对象语言的测试语义的一致性。 3.面向对象的测试充分性度量准则。本文提出了一种新的基于块的面向对象覆盖度量,可以比传统的结构化覆盖度量获得更精确的测试覆盖数据。 4.面向对象的软件度量。面向对象度量的研究是面向对象开发方法的不可缺少的一环。针对面向对象的继承和多态特性,本文提出和改进了四个面向对象度量:增强的Cyclomatic复杂性度量、类方法数、类重用的方法数、类重用的方法数的百分比。 5.软件测试自动化技术。开发软件测试自动化工具的目的在于简化复杂的测试工作。本文研究和改进了“代码插装”、“测试捕获/回放”和“测试用例最小化”等测试自动化中的关键技术。 6.面向分布式的嵌入式软件测试平台。本文针对分布式嵌入式软件系统的结构特点,提出了一种与被测系统的硬件结构无关的软件测试系统平台。可以对分布在通信网络中不同位置的多个测试系统实体进行全面测试,而且支持动态测试和多方并发测试。同时,改进了协议一致性测试中测试控制器基于表格(状态迁移表)驱动的传统设计模式,克服了当前形式化描述语言固有的描述能力差和计算能力薄弱的缺陷。并利用自定义的一种形式化描述语言DSL实现了协议一致性测试集的形式化。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 顾玉良;王立福;吕慧颖;;面向对象软件测试的关键问题及对策[J];计算机科学;1999年11期
2 张毅坤,左咏露,姚全珠,刘军,黄西平;面向对象软件测试的特点及方法[J];西安理工大学学报;2002年04期
3 马雪英;姚砺;叶澄清;;面向对象软件测试引擎的设计和实现[J];计算机科学;2004年07期
4 陈翔宇,马丰宁,郑远挺;具有图形界面的面向对象软件测试研究[J];天津大学学报(社会科学版);2003年04期
5 何金花;张亚红;;基于继承性的面向对象类测试覆盖准则设计[J];桂林航天工业学院学报;2016年03期
6 刘高嵩,龙军;面向对象软件测试与UML[J];福建电脑;2004年08期
7 黄少芬;;以RRT技术为例的面向对象软件测试方法探究[J];信息与电脑(理论版);2019年07期
8 武昭宇;张月琴;;面向对象软件开发中基于类的测试[J];电脑开发与应用;2011年08期
9 韩良秀,韩良杰,沈备军,吴定一;基于Java环境面向对象软件质量度量的一些研究[J];华东理工大学学报;1999年01期
10 郑明伟;;基于测试覆盖的安全关键软件测试研究[J];网络安全技术与应用;2016年06期
11 刘冬梅;蒋立源;;面向对象程序的抽象类测试之研究[J];微处理机;2008年04期
12 王晓玲,刘俊阳;面向对象软件在工具辅助下确认测试的方法与实践[J];航天控制;2004年02期
13 卢曼莎;陈松乔;;有关面向对象软件测试环境的系统结构[J];牡丹江师范学院学报(自然科学版);2006年02期
14 张雪萍;面向对象软件的回归测试策略研究[J];微电子学与计算机;2005年11期
15 朱连章;张茗淇;;基于有限自动机的面向对象软件规约测试[J];计算机工程与设计;2007年05期
16 荀维;;面向对象软件测试技术研究[J];科技风;2009年06期
17 杨锦云,陈伟;面向对象软件测试的几个问题[J];南昌高专学报;2004年03期
18 杨小平,王胜开;面向对象软件测试探讨[J];计算机工程与应用;2000年01期
19 梁莉芃;徐启豪;杨春贵;;面向对象基于服务的类测试技术研究[J];中国西部科技;2008年17期
20 潘静,陈锡鹏,王莹;单体自动化测试的实现[J];科技和产业;2005年11期
中国重要会议论文全文数据库 前20条
1 王晖;杨柳青;高振平;张幼春;朱学东;;软件测试自动化中的工具使用[A];第三届中国测试学术会议论文集[C];2004年
2 王晓峰;赵瑞莲;;面向对象软件和EFSM规范测试覆盖准则比较[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
3 陈宁;陈安;;面向对象主动数据库的规则管理[A];第十五届全国数据库学术会议论文集[C];1998年
4 宋善德;马建平;余祥宣;;一种面向对象系统安全模型[A];第九次全国计算机安全学术交流会论文集[C];1994年
5 谭良才;武建勋;;应用面向对象技术开发暖通空调软件[A];全国暖通空调制冷1996年学术年会资料集[C];1996年
6 戈倩;高建华;;一种定位面向对象软件中回归测试错误的方法[A];第五届中国测试学术会议论文集[C];2008年
7 李国清;陈传尧;王杏根;钱勤;;杆件变形问题的面向对象解[A];世纪之交的力学教学——教学经验与教学改革交流会论文集[C];2000年
8 沈康辰;;面向对象应用技术的新进展[A];《智能技术应用与CAD学术讨论会》论文集[C];2000年
9 刘佳;张鑫;;一种机载软件测试项目的状态控制方法[A];第十八届中国航空测控技术年会论文集[C];2021年
10 应徐超;潘鲁英;;机载雷达软件测试综述[A];2021年中国航空工业技术装备工程协会年会论文集[C];2021年
11 蔡宁宁;;浅谈计算机软件测试[A];第三十五届中国(天津)2021’IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2021年
12 蔡宁宁;;计算机软件测试及风险管理[A];第三十五届中国(天津)2021’IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2021年
13 张峰;马晓龙;;软件测试中的测试用例及复用研究[A];“决策论坛——地方公共决策镜鉴学术研讨会”论文集(上)[C];2016年
14 徐拾义;;软件测试新概念-软件内建自测试(摘要)[A];第十届全国容错计算学术会议论文集[C];2003年
15 朱嫄;高建华;;基于组件的软件测试时间分配策略研究[A];第十届全国容错计算学术会议论文集[C];2003年
16 马智亮;任爱珠;;面向对象技术的新进展及其在土木工程中的应用展望[A];中国土木工程学会计算机应用学会第六届年会土木工程计算机应用文集[C];1995年
17 党艳虎;钱向农;禹继晖;张絮;;浅析软件测试质量度量分析及应用[A];2016航空试验测试技术学术交流会论文集[C];2016年
18 蒋方纯;陆云帆;谢晓勇;;软件测试理论中的阴阳学说[A];第六届中国测试学术会议论文集[C];2010年
19 邓安福;魏艳军;邓璞;郑冰;;面向对象三维非线性有限元程序设计[A];第15届全国结构工程学术会议论文集(第Ⅱ册)[C];2006年
20 金大海;宫云战;;面向对象程序自动执行模型及实验算法研究[A];第十届全国容错计算学术会议论文集[C];2003年
中国博士学位论文全文数据库 前18条
1 姚砺;面向对象软件测试的研究[D];浙江大学;2002年
2 毛澄映;面向对象程序分析与测试技术研究[D];华中科技大学;2006年
3 尚明;中分辨率遥感数据面向对象分类的影响要素研究[D];中国科学院大学(中国科学院遥感与数字地球研究所);2018年
4 杨春晖;基于可靠性知识的软件测试模型及其应用研究[D];武汉理工大学;2017年
5 郭世凯;众包软件测试的质量保证方法研究[D];大连海事大学;2018年
6 李必信;程序切片技术及其在面向对象软件度量和软件测试中的应用[D];南京大学;2000年
7 员永生;基于支持向量机分类的面向对象土地覆被图像分类方法研究[D];西北农林科技大学;2010年
8 李留英;UML测试技术的研究与实现[D];中国人民解放军国防科学技术大学;2000年
9 Sikandar Ali;[D];中国石油大学(北京);2019年
10 张波;基于测试覆盖的安全关键软件测试策略研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2012年
11 周伟良;软件开发过程质量与产品质量度量方法研究[D];合肥工业大学;2012年
12 缪力;依赖性分析及其在软件测试中的应用[D];湖南大学;2006年
13 王鸿燕;GIS软件测试的关键问题与应用实践[D];武汉大学;2010年
14 曹中清;无单元法及其面向对象程序实施[D];西南交通大学;2006年
15 郭健强;面向对象软件测试理论与技术的研究[D];西安电子科技大学;1999年
16 陈杰;高分辨率遥感影像面向对象分类方法研究[D];中南大学;2010年
17 张艳梅;基于依赖性分析的面向对象程序测试技术研究[D];中国矿业大学;2012年
18 韩凝;空间信息在面向对象分类方法中的应用[D];浙江大学;2011年
中国硕士学位论文全文数据库 前20条
1 宋维平;基于面向对象系统的质量度量的研究[D];重庆大学;2005年
2 张文婧;基于面向对象理论的自动测试系统的分析、研究与实现[D];电子科技大学;2006年
3 陈浩;小卫星软件测试的系统设计[D];中国科学院上海冶金研究所;2000年
4 梁协君;异地协同开发环境下软件测试质量评价模型[D];浙江大学;2012年
5 左咏露;面向对象软件测试及其方法研究[D];西安理工大学;2003年
6 戈倩;面向对象软件中回归测试错误定位方法的研究[D];上海师范大学;2008年
7 施佩荣;面向对象遥感影像多尺度分类方法研究[D];中国林业科学研究院;2018年
8 沈梦君;面向对象三维地质对象空间数据库设计与应用[D];安徽理工大学;2019年
9 何睿;面向对象的离子型稀土矿土地损毁与恢复治理监测[D];中国地质大学(北京);2019年
10 李晓靖;基于高分影像的面向对象分类与单木树冠提取研究[D];北京林业大学;2017年
11 胡曼;基于面向对象分类方法的延庆区公益林地块变化提取[D];北京林业大学;2017年
12 何志强;基于高分二号影像的面向对象分类技术研究[D];安徽理工大学;2018年
13 靳清凯;基于模型的面向对象程序自动裁剪方法研究[D];湖南大学;2014年
14 郭君;基于OOA农产品批发综合交易平台的系统分析与设计[D];东华大学;2014年
15 贺佳伟;基于遥感信息的大兴安岭生态功能区生态状况评价[D];辽宁工程技术大学;2017年
16 雷子龙;台州银行客户关系管理系统的研究与分析[D];云南大学;2017年
17 吕龙;自然资源资产变化及其生态系统服务价值影响的研究[D];西南交通大学;2018年
18 孙坤;基于FNEA的面向对象分类及其在高铁线路提取中的应用[D];东华理工大学;2018年
19 毛双双;基于高分一号面向对象分类后林地变化检测研究[D];广西大学;2018年
20 方文渊;面向对象类源代码的编程逻辑建模与应用[D];战略支援部队信息工程大学;2018年
中国重要报纸全文数据库 前20条
1 本报记者 张旭东;软件测试 IT就业新热点[N];中国计算机报;2005年
2 本报记者 李元丽;能源行业首个软件测试云平台正式上线[N];人民政协报;2022年
3 本报记者 梁国胜;软件测试人才日渐升温[N];中国青年报;2007年
4 本报记者 任悦鸣;“独行侠”变身“领头羊”[N];中国航天报;2017年
5 记者 李东慧 通讯员 崔志强;惠普将在洛组建软件测试中心[N];洛阳日报;2015年
6 通讯员 惠子 记者 刘大山;国际软件测试高峰论坛昨日举行[N];南京日报;2014年
7 本报记者 霍娜;软件测试迷航[N];中国计算机报;2010年
8 ;国内IT企业软件测试部门规模不足[N];中国计算机报;2010年
9 记者 郎花;多语种软件测试平台在我区研发成功[N];新疆科技报(汉);2010年
10 本报实习记者 汤浔芳;软件测试职业前景看好[N];计算机世界;2008年
11 本报记者 于翔;用专注提升软件测试的价值[N];网络世界;2005年
12 记者 尚静;中科院新疆理化所开发出多语种软件测试平台[N];新疆科技报(汉);2009年
13 邵强;越南有望成世界顶级软件测试中心[N];人民邮电;2008年
14 本报记者  张咏梅;软件测试人才面临“回炉”[N];北京人才市场报;2006年
15 本报记者褚宁;软件测试:期盼“第三者”[N];解放日报;2003年
16 本报记者 于翔;软件测试助力外包服务[N];网络世界;2005年
17 仪芳媛;“订单模式”成软件测试培训新亮点[N];科技日报;2006年
18 ;“框”起软件测试[N];计算机世界;2002年
19 本报记者 蒋秀娟;我国软件测试理论和技术有待提升[N];科技日报;2011年
20 记者 兰昆;中国软件测试人才形成“科班培养”机制[N];中国经济导报;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978