文摘
英文文摘
声明
第一章绪论
1.1研究背景与意义
1.2国内外研究现状
1.3本文主要研究内容
1.4本文组织结构
第二章基于模型的Web服务测试方法
2.1 Web服务测试概述
2.2基于模型的测试方法分析
2.3基于模型的Web服务测试方法分析
第三章基于UML2.0动态视图的Web服务测试模型
3.1 UML2.0动态视图概述和扩展机制分析
3.1.1 UML2.0动态视图概述
3.1.2 UML2.0扩展机制分析
3.2基于UML2.0活动图的Web服务业务流程测试模型
3.2.1基于UML2.0活动图描述BPEL基本活动
3.2.2基于UML2.0活动图描述BPEL结构化活动
3.3 UML2.0通信图的Web服务交互模型
3.4本章小结
第四章基于UML2.0动态视图的Web服务测试方法
4.1 UML2.0在软件测试各阶段的应用
4.2基于UML2.0活动图测试Web服务业务流程的过程
4.2.1 UML2.0活动图的形式化语义
4.2.2 UML2.0活动图的测试覆盖准则
4.2.3 UML2.0活动图的测试用例生成方法
4.3基于UML2.0通信图的Web服务对象交互测试过程
4.3.1 UML2.0通信图测试方法的概念和定义
4.3.2 UML2.0通信图测试覆盖准则
4.3.3构造通信树
4.3.4断言选择
4.3.5断言转换
4.3.6生成测试用例
4.4本章小结
第五章实例研究
5.1订票售票系统说明
5.2基于UML2.0活动图测试订票业务流程
5.2.1基于UML2.0活动图构建订票业务流程测试模型
5.2.2基于订票业务流程测试模型生成测试用例
5.3基于UML2.0通信图测试售票系统的对象交互
5.3.1基于UML2.0通信图构建售票系统测试模型
5.3.2基于售票系统测试模型生成测试用例
5.4本章小结
第六章相关工作比较
第七章总结与展望
7.1本文工作总结
7.2下一步工作展望
参考文献
攻读硕士学位期间参加的科研项目和发表(录用)的论文
致谢