面向对象的软件结构测试方法研究

面向对象的软件结构测试方法研究

论文摘要

本文基于软件测试方法,结合面向对象语言的特点,重新划分了面向对象的软件测试层次。分析面向对象语言对软件测试产生的影响,提出面向对象软件测试的测试模式和测试策略,对面向对象的类测试和面向对象的类簇测试进行了深入研究,在面向对象类测试方法方面提出了基于服务的类测试和状态的类测试,给出基于服务的类测试和基于状态的类测试的测试模型。在面向对象的类簇测试方面提出基于MM路径的类簇测试,并给出生成测试用例的方法。最后对测试的充分性进行研究,提出了基于段的测试覆盖度量和基于状态的面向对象覆盖度量。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 选题背景
  • 1.2 国内外研究现状
  • 1.3 主要内容
  • 1.4 组织结构
  • 2 软件测试描述
  • 2.1 软件测试的目的
  • 2.2 软件测试的方法
  • 2.2.1 静态测试
  • 2.2.2 动态测试
  • 2.3 软件测试的步骤
  • 3 面向对象技术对测试的影响
  • 3.1 面向对象的核心元素
  • 3.1.1 对象
  • 3.1.2 消息
  • 3.1.3 接口
  • 3.1.4 类
  • 3.1.5 继承
  • 3.1.6 多态
  • 3.2 面向对象的特性之一封装性
  • 3.3 面向对象的特性之二继承性
  • 3.4 面向对象的特性之三多态性
  • 4 面向对象的结构测试研究
  • 4.1 面向对象测试的层次划分
  • 4.2 面向对象的类测试技术研究
  • 4.2.1 面向对象的测试策略
  • 4.2.2 基于服务的类测试
  • 4.2.3 基于状态的类测试
  • 4.3 面向对象类簇测试
  • 4.3.1 基于路径的类簇测试
  • 4.3.2 MM 路径的定义
  • 4.3.3 MM 路径的测试用例生成
  • 5 面向对象测试充分性研究
  • 5.1 软件测试的充分性度量指标
  • 5.2 基于块的面向对象覆盖度量
  • 5.2.1 控制流图模型
  • 5.2.2 基于块的控制流图模型
  • 5.2.3 基于块的测试充分性度量指标改进
  • 5.3 基于状态的面向对象覆盖度量
  • 6 结论与展望
  • 6.1 结论
  • 6.2 未来工作展望
  • 攻读硕士学位期间发表学术论文情况
  • 攻读硕士学位期间参与科研项目情况
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].面向对象的施工企业工法库设计与建设研究[J]. 安徽建筑 2020(01)
    • [2].基于实例的面向过程与面向对象的基本特点探析[J]. 科技资讯 2020(08)
    • [3].面向对象的软件工程应用研究[J]. 电子技术与软件工程 2015(22)
    • [4].对面向对象程序设计的思考[J]. 科技风 2019(29)
    • [5].面向对象的编程在路线设计中的应用[J]. 河南科技 2017(05)
    • [6].西部高校面向对象的计算机语言教学方法探索[J]. 新西部(理论版) 2015(20)
    • [7].浅谈面向对象的实验室开放方法[J]. 科技信息 2009(25)
    • [8].浅谈面向对象的设计思想[J]. 广西轻工业 2008(02)
    • [9].面向对象的核电数字化设计研究[J]. 仪器仪表用户 2018(11)
    • [10].面向对象的设计准则探讨[J]. 才智 2014(12)
    • [11].一种面向对象的知识驱动设计方法[J]. 起重运输机械 2009(09)
    • [12].用C#实现面向对象的多态性[J]. 科技信息(学术研究) 2008(32)
    • [13].基于面向对象的安卓游戏“2048”设计与实现[J]. 湖北理工学院学报 2017(02)
    • [14].面向对象的遥感变化检测研究[J]. 北京测绘 2013(01)
    • [15].面向对象的软件测试方法研究[J]. 计算机时代 2011(10)
    • [16].浅谈面向对象的数据库设计[J]. 长江大学学报(自然科学版)理工卷 2009(02)
    • [17].面向对象的数据结构的教学方法研究[J]. 电脑知识与技术 2015(33)
    • [18].基于面向对象的高分辨率遥感影像分类技术研究[J]. 西部资源 2016(05)
    • [19].面向对象的湖泊污染控制智能工程设计方法[J]. 环境科学 2013(03)
    • [20].基于面向对象的设备能力导航工艺规划系统设计与实现[J]. 装备制造技术 2010(02)
    • [21].面向对象的预算管理的理论分析初探[J]. 内蒙古科技与经济 2009(03)
    • [22].面向对象的城市土地利用分类[J]. 地理空间信息 2009(03)
    • [23].面向对象的倾斜摄影测量点云分类方法[J]. 智能建筑与智慧城市 2020(09)
    • [24].基于面向对象的坑塘遥感监测与动态分析[J]. 农业机械学报 2015(01)
    • [25].论面向对象的数据库技术分析[J]. 科技视界 2015(09)
    • [26].面向对象的航空高光谱图像混合分类方法[J]. 地球信息科学学报 2014(06)
    • [27].基于面向对象的软件工程应用分析[J]. 科技传播 2013(10)
    • [28].Delphi语言中的面向对象的应用[J]. 信息与电脑(理论版) 2013(24)
    • [29].面向对象的软件工程应用研究[J]. 科技致富向导 2011(09)
    • [30].面向对象的房屋震害变化检测方法[J]. 地震 2013(02)

    标签:;  ;  ;  ;  

    面向对象的软件结构测试方法研究
    下载Doc文档

    猜你喜欢