论文摘要
随着软件技术的发展和软件项目规模的不断扩大,软件测试的作用越来越重要。面向对象技术给软件测试带来了新的挑战,而面向对象软件的集成测试是面向对象软件测试必不可少的部分。目前虽然有一些面向对象软件的集成测试方法被提出并使用,但仍存在着一些问题。在此背景下,本文对基于测试顺序的类集成测试方法进行了研究,并提出了新的基于对象模式关系图的集成测试策略。本文首先介绍了软件测试技术和测试顺序。对于软件测试技术,介绍了软件测试的概念、阶段划分,并概括介绍了集成测试技术。对于测试顺序,介绍了测试顺序的概念、类集成测试策略中测试顺序的必要性;介绍了基于对象关系图的集成测试策略,同时分析了所存在的不足。接着,提出了对象模式关系图(OMRD),OMRD是在对象关系图(ORD)的基础上结合了设计模式的新的对象关系图。针对OMRD的构造需求,分析了UML类图中存在的类依赖关系,提出了UML类图中类的依赖性如何决定类测试顺序的四个测试依赖性定理,在此基础上,总结归纳了常用设计模式内部的类测试顺序。提出了UML类图在构建测试桩基础上的的环路破除算法,并用实例说明OMRD的生成方法。然后,在OMRD生成的基础上,提出了基于OMRD的测试顺序生成方法(OMRD法)。在分析OMRD法的主要思想、主要过程的基础上,定义了可能存在间接依赖关系的模块间完整测试顺序的计算准则,并构建排序树来计算类测试顺序;并用实例说明基于OMRD的测试顺序生成方法。最后,本文将OMRD法应用于上海市经委市重点产业技术产学研联合攻关项目“SD空运物流进出口业务处理系统”,并将该方法与其它测试顺序生成方法进行比较,给出了实验结果和结果分析。实验证明,基于对象模式关系图的集成测试策略在集成测试的类测试顺序产生上,是一种比较完善的方法,具有一定的实用价值。
论文目录
相关论文文献
- [1].城市轨道交通综合监控系统厂内集成测试方案及其优化[J]. 工业控制计算机 2020(07)
- [2].计算机应用系统集成测试技术分析与探究[J]. 卫星电视与宽带多媒体 2019(20)
- [3].基于组合设计选择软件平台集成测试组合的方法研究[J]. 电子技术与软件工程 2015(09)
- [4].软件集成测试解析[J]. 数码世界 2015(10)
- [5].大型航天器总装集成测试科研生产管理体系优化与实践[J]. 创新世界周刊 2018(02)
- [6].基于汽车电器系统集成测试研究[J]. 轻型汽车技术 2020(Z3)
- [7].软件集成测试平台的研究与设计[J]. 计算机工程与设计 2018(08)
- [8].系统集成测试的研究与分析[J]. 汽车电器 2017(03)
- [9].汽车电气系统集成测试管理技术的研究[J]. 山东工业技术 2016(05)
- [10].嵌入式软件与硬件的集成测试过程研究[J]. 单片机与嵌入式系统应用 2010(12)
- [11].基于分解的集成测试策略的比较与研究[J]. 科学技术创新 2018(32)
- [12].基于模块化设计理念的新型航空电子集成测试平台[J]. 电子技术与软件工程 2015(21)
- [13].飞机飞控集成测试关键技术研究[J]. 中国新技术新产品 2019(11)
- [14].配网自动化集成测试系统方案探讨[J]. 电子技术与软件工程 2016(01)
- [15].便携式煤矿固定设备集成测试分析仪的设计[J]. 仪器仪表用户 2013(01)
- [16].新型分布式远程集成测试平台架构[J]. 计算机系统应用 2011(12)
- [17].分布式系统综合集成测试技术[J]. 计算机工程 2008(S1)
- [18].基于软件节点重要性的集成测试序列生成方法[J]. 计算机研究与发展 2016(03)
- [19].航空电子系统通用集成测试平台的设计[J]. 电子测试 2018(17)
- [20].车载控制器集成测试新模式的探索[J]. 铁路通信信号工程技术 2018(06)
- [21].多目标优化类集成测试序列确定问题研究进展[J]. 小型微型计算机系统 2017(08)
- [22].中国建成世界最大航天器总装集成测试中心[J]. 真空 2016(04)
- [23].汽车电子电器系统集成测试探讨[J]. 上海汽车 2014(08)
- [24].嵌入式软件与硬件集成测试过程研究[J]. 现代计算机(专业版) 2010(09)
- [25].一种电动汽车充电设施移动式集成测试方法[J]. 电气技术 2017(03)
- [26].云服务自动化集成测试研究[J]. 系统仿真学报 2013(12)
- [27].可移植的软件集成测试平台设计与实现[J]. 微电子学与计算机 2019(11)
- [28].集成测试中的类测试顺序生成技术述评[J]. 计算机学报 2018(03)
- [29].电传操纵系统内场集成测试技术研究[J]. 中国新技术新产品 2014(18)
- [30].星地激光通信链路地面集成测试系统的构建[J]. 光通信技术 2013(01)