摘要
Abstract
1 绪论
1.1 立题背景
1.2 构件系统与测试
1.3 国内外研究现状
1.4 本文目标及主要工作
2 基于 EJB 构件系统集成测试
2.1 J2EE 构件的分类和特点
2.2 构件系统集成测试面临的问题
2.3 面向对象系统和构件系统集成测试区别
2.4 小结
3 EJB 构件配置测试
3.1 构件配置类型
3.1.1 参数配置
3.1.2 功能配置
3.1.3 构件集成配置
3.2 基于变异的构件配置测试
3.2.1 确定变异目标元素
3.2.2 设计变异操作
3.2.3 设计测试用例
3.3 构件配置变异测试框架
3.4 总结
4 构件状态测试
4.1 构件测试信息的分析和提取
4.1.1 构件属性分析
4.1.2 构件状态的判定
4.1.3 构件行为-属性状态依赖关系判定
4.1.4 属性关联关系判定
4.2 构造测试树生成测试用例
4.2.1 理想状态空间
4.2.2 构造状态迁移集
4.2.3 测试用例自动生成
4.3 小结
5 构件交互测试
5.1 构件交互测试要素
5.2 基于CIG 图的构件集成测试
5.3 基于状态的构件调用模型(SBCIM)的测试
5.3.1 构造 SBCIM 模型三要素
5.3.2 构造SBCIM
5.3.3 测试覆盖准则
5.4 小结
总结和展望
致谢
参考文献
在校期间发表论文