文摘
英文文摘
第一章 绪论
1.1论文研究背景
1.2国内外研究现状
1.3论文主要工作
1.4本文章节安排
第二章 组件技术与组件测试
2.1组件及组件技术
2.1.1组件的定义和特点
2.1.2当前主要的组件技术
2.1.3基于组件的软件工程
2.2组件测试相关问题与技术
2.2.1传统测试技术简介
2.2.2基于组件的软件测试特点
2.2.3组件测试技术
2.3本章小结
第三章 基于UML状态图的测试用例生成
3.1 UML状态图
3.1.1 UML的含义
3.1.2 UML组成
3.1.3状态图语义
3.2对象约束语言
3.2.1 OCL简介
3.2.2 OCL的构成
3.2.3 OCL实例分析
3.2.4 OCL的扩展
3.3测试用例设计准则
3.3.1软件测试的充分性问题
3.3.2基于规格说明的测试用例设计准则
3.4基于参数完全覆盖准则的用例生成
3.4.1测试操作序列生成
3.4.2测试输入数据生成
3.4.3测试操作序列与测试输入数据的组合
3.5本章小结
第四章 组件调度测试方法
4.1调度测试概述
4.2模拟组件
4.2.1模拟类
4.2.2包含契约的模拟类设计
4.3 XML适配文件
4.3.1获取真实组件的接口
4.3.2模拟组件接口与候选组件接口的差异
4.3.3 XML简介
4.3.4创建XML适配文件
4.4本章小结
第五章 组件调度测试系统设计与实现
5.1核心模块设计
5 1.1测试用例生成组件
5.1.2 XML解析器
5.1.3测试驱动组件
5.2系统结构
5.3本章小结
第六章 系统试验与分析
6.1某FTP客户端组件测试试验
6.1.1生成测试用例
6.1.2根据待测组件创建XML适配文件
6.1.3配置试验环境
6.2数据分析与说明
6.3本章小结
第七章 结束语
7.1总结
7.2问题与展望
致谢
攻读硕士学位期间已发表和录用的论文
参考文献
西北工业大学业学位论文知识产权声明书及西北工业大学学位论文原创性声明