摘要
Abstract
第1章 绪论
1.1 研究的目的和意义
1.2 国内外研究现状
1.3 论文组织结构与主要研究工作
第2章 SOA测试相关知识
2.1 SOA概述
2.1.1 SOA的重要意义以及概念
2.1.2 SOA三种角色关系以及结构特征
2.2 分布式模型的发展以及Web Service技术
2.2.1 EJB、CORBA、DCOM三种分布式模型
2.2.2 Web Service技术概述
2.3 传统的软件测试技术
2.3.1 传统的软件测试步骤
2.3.2 Web系统测试
第3章 SOA集成测试技术
3.1 SOA集成测试概述
3.1.1 SOA集成测试的必要性
3.1.2 Web Service的测试
3.1.3 SOA集成测试的内容
3.2 SOA集成测试重点与测试方案设计
3.2.1 SOA测试的重点
3.2.2 分布式程序的测试模型
3.2.3 SOA集成测试方案
3.3 SOA集成测试工具选择
3.3.1 SOAtest 5.5.2
3.3.2 Rational tester for SOA Quality 7.0.0
第4章 SOA安全测试技术
4.1 SOA安全测试的必要性
4.2 SOA安全标准
4.3 提高SOA安全性的解决方案
4.3.1 SOAP消息监控
4.3.2 SAML联邦身份验证
4.3.3 应用程序代理
4.3.4 契约管理
4.3.5 证书,密钥与XML加密
4.3.6 数字签名
4.4 SOA安全测试方案设计
4.5 SOA安全测试工具选择
4.5.1 SOAtest5.5.2
4.5.2 HP发布的SOA测试产品
第5章 SOA集成测试与安全测试实例
5.1 开发一个简单的SOA原型系统
5.1.1 原型系统架构
5.1.2 原型系统实现
5.2 SOA测试工具的选取
5.2.1 选择有成功案例的SOA测试工具
5.2.2 SOA测试工具评价
5.3 SOA具体的测试方案设计
5.4 SOA原型系统集成测试与安全性测试过程
5.4.1 SOA原型系统的集成测试
5.4.2 SOA原型系统的安全测试
5.5 测试结果分析
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
攻读学位期间公开发表论文
致谢
研究生履历