基于ORG的OO软件测试技术研究

基于ORG的OO软件测试技术研究

论文摘要

面向对象(OO)软件的特征之一是类间存在着复杂的依赖关系:继承、聚集和关联关系。因此,从哪里开始测试以及如何定义一个集成测试策略是需要进一步研究的问题。OO软件集成测试的一个重要问题是确定被测试类的测试顺序。这个测试顺序非常重要,因为类的测试顺序影响类的开发顺序、类的测试桩和测试驱动器的数量以及测试用例的选择与设计。 对象关系图(ORG)是研究OO软件测试的模型,表示了类间继承、聚集和关联关系。基于ORG的静态测试技术只考虑了类间的静态依赖关系,而没有考虑类间由于多态而引起的动态依赖关系。因为多态是产生OO软件错误的罪魁祸首,所以基于ORG的静态测试技术具有一定的局限性。 本文深入讨论了基于ORG的OO软件测试技术,提出了基于ORG的动态测试技术。该测试技术的主要优点是它不仅考虑了类间的静态依赖关系,而且还考虑了类间的动态依赖关系,克服了基于ORG的静态测试技术的局限性,提高了OO软件测试的精确性。

论文目录

  • 第一章 绪论
  • 1.1 面向对象软件测试的研究背景与意义
  • 1.2 论文的组织安排
  • 1.3 论文的主要研究工作
  • 第二章 软件测试基础与面向对象软件测试
  • 2.1 软件测试基础
  • 2.2 面向对象语言机制对面向对象软件测试的影响
  • 2.3 面向对象软件测试综述
  • 2.4 面向对象软件测试研究方向
  • 第三章 基于类层次结构的增量测试技术
  • 3.1 面向对象软件测试充分性
  • 3.2 继承机制的实现原理
  • 3.3 基于类层次结构的增量测试技术
  • 3.4 设计类测试驱动程序
  • 3.5 类测试平行体系结构
  • 3.6 小结
  • 第四章 基于对象关系图的静态测试技术
  • 4.1 传统程序的集成测试策略
  • 4.2 对象关系图
  • 4.3 理想的集成测试顺序性质
  • 4.4 Kung测试顺序分配算法
  • 4.5 Tai测试顺序分配算法
  • 4.6 改进的环路断开算法
  • 4.7 小结
  • 第五章 基于对象关系图的动态测试技术
  • 5.1 分析类间依赖关系
  • 5.2 定义测试级
  • 5.3 定义偏序关系产生测试顺序
  • 5.4 增加测试级信息
  • 5.5 删除不可能的测试级
  • 5.6 小结
  • 第六章 案例研究
  • 6.1 案例研究背景
  • 6.2 动态测试技术在案例中的应用
  • 6.3 结论
  • 第七章 结束语
  • 参考文献
  • 附录一 发表的学术论文与课题研究
  • 附录二 类测试驱动程序源代码
  • 附录三 案例程序源代码
  • 相关论文文献

    • [1].像命运一样无力自拔——《二OO七年散文序》[J]. 编辑之友 2008(02)
    • [2].二OO八年贵州省水稻百亩连片超高产示范总结[J]. 科技致富向导 2008(22)
    • [3].利用OO技术与UML描述提高软件质量[J]. 黑龙江科技信息 2008(08)
    • [4].字母oo组合的发音[J]. 阅读 2018(37)
    • [5].字母oo组合的发音(2)[J]. 阅读 2018(45)
    • [6].二OO八年武汉空气质量创历史最佳纪录——全优良空气达294天[J]. 武汉建设 2008(04)
    • [7].青海省二OO九年水产养殖病害监测分析报告[J]. 青海农牧业 2010(01)
    • [8].OO元音字母组合自然拼读[J]. 小学教学设计 2016(24)
    • [9].二OO八年广西船舶运力保持强势增长[J]. 珠江水运 2009(03)
    • [10].迪尔出击 力拓三晋市场——约翰·迪尔与山西省农机总公司联合召开二OO九年度农机补贴恳谈会[J]. 当代农机 2010(02)
    • [11].二OO七年中国房地产业发展回顾与展望[J]. 西部论丛 2008(01)
    • [12].四川省工商局二OO七年三季度涂料质量监测结果通报(2007-11-16)[J]. 商品与质量 2008(06)
    • [13].提高全民环境意识 提供准确决策依据 《二OO七年全国公众环境意识调查报告》在京发布[J]. 环境教育 2008(04)
    • [14].一种酯的同分异构体的快速书写方法——插入“OO”法[J]. 试题与研究 2019(12)
    • [15].二OO九年民用建筑能效测评标识工作重点明确[J]. 广西城镇建设 2009(02)
    • [16].二OO九年农业机械化重点工作[J]. 当代农机 2009(01)
    • [17].四川省工商局二OO七年三季度蜂蜜质量监测结果通报(2007-11-16)[J]. 商品与质量 2008(05)
    • [18].二OO八年上半年沈阳市技术交易情况调查[J]. 今日科苑 2008(22)
    • [19].贸易收支拐点并未到来——评二OO八年二月贸易顺差锐减[J]. 西部论丛 2008(04)
    • [20].作为OO后,你认同“佛系”人生观吗?[J]. 全国优秀作文选(初中) 2018(05)
    • [21].《党的建设》二OO九年度发行通联工作会议在天水召开[J]. 党的建设 2008(10)

    标签:;  ;  ;  ;  ;  

    基于ORG的OO软件测试技术研究
    下载Doc文档

    猜你喜欢