文摘
英文文摘
声明
第一章 绪论
1.1 课题研究背景和意义
1.2 国内外研究现状
1.3 研究内容及论文结构
第二章 CBD软件的集成测试中若干问题
2.1 构件的定义
2.2 构件标准
2.3 CBD软件的集成测试的特点
2.4 构件化软件系统的集成测试中的问题
第三章 UML2.0理论及其测试
3.1 UML介绍
3.1.1 UML2.0设计目标
3.1.2 UML2.0与UML1.X的区别
3.1.3 UML的定义
3.1.4 UML2.0主要组织特征
3.2 基于UML的软件测试
3.2.1 测试阶段
3.2.2 基于UML的软件测试过程
3.3 UML2.0中的构件
3.3.1 UML2.0中对构件的定义
3.3.2 构件的接口
3.3.3 构件的端口
3.3.4 连接件
3.4 基于UML的CBD软件工程过程
3.4.1 基于UML的需求分析与领域分析
3.4.2 基于UML的构件的分析与设计
3.4.3 基于UML的构件测试
3.4.4 构件的检索与组装
3.4.5 系统和集成测试
第四章 一种基于UML2.0图生成测试用例的模型
4.1 UML2.0构件图模型(Component Diagram CD)
4.2 基于UML2.0状态机的构件状态行为的描述
4.2.1 UML2.0状态机(State Machine SM)
4.2.2 扩展SM描述构件的状态行为(CSM)
4.3 基于UML2.0顺序图/通信图的构件交互行为的描述
4.3.1 基于UML的构件顺序图形式化定义
4.3.2 CSD语义分析
4.3.3 扩展构件顺序图(ECSD)
4.4 消息交互流图模型(MISG)
4.4.1 消息交互流图(MISG)概念
4.2.2 MISG的存储结构
4.4.3 具体算法
4.4.4 基于MISG模型的测试覆盖准则
4.4.5 基于MISG生成测试场景
4.5 测试数据准备
4.6 生成测试用例
4.7 实例分析
第五章 基于UM图的CBD软件集成测试框架(CSITF)
5.1 原型系统功能需求
5.2 原型设计中的关键技术的实现
5.2.1 ECSD构造策略
5.2.2 测试场景(TS)生成策略
5.3 测试用例生成及集成测试策略
5.4 主要数据结构
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
作者在读研期间参与科研及论文发表情况
致谢
太原科技大学;