学位论文 > 优秀研究生学位论文题录展示
基于WSDL/SOAP接口的测试系统研究与实现
作 者: 郑蓉蓉
导 师: 亓峰
学 校: 北京邮电大学
专 业: 计算机科学与技术
关键词: Web Service 接口测试 SOAP WSDL 测试用例自动生成
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 155次
引 用: 6次
阅 读: 论文下载
内容摘要
Web Service互联互通是Web Service应用和集成的基础,保证WebService之间互联互通的一致性测试是促进Web Service技术应用和发展的关键技术问题之一。Web Service之间采用SOAP(Simple ObiectAccess Protocol)协议进行消息通信、采用WSDL(Web Servicesdescription language)语言定义消息格式和内容。因此,Web Service之间互连互通一致性测试的关键是对WSDL/SOAP接口进行一致性测试。目前,WSDL/SOAP接口一致性测试还是一个较新的研究领域,没有形成一套系统的测试方法。对于WSDL/SOAP接口一致性测试的方法、技术进行研究,并实现基于WSDL/SOAP接口的测试系统具有重要的价值。本文借鉴了OSI协议一致性测试理论和网管接口一致性测试方法,结合WSDL/SOAP接口特点,对WSDL/SOAP接口的一致性测试过程中所需的测试对象、测试内容和测试方法等方面开展了研究工作,并重点研究了WSDL/SOAP接口一致性测试用例自动生成技术。本文提出了一套WSDL文件生成原子测试用例方法,并研究了测试用例集自动化生成策略。在此基础上,具体实现了一套测试软件系统,并对实验结果进行了分析。
|
全文目录
摘要 4-5 ABSTRACT 5-9 第一章 前言 9-14 1.1 研究背景 9-10 1.2 国内外研究现状 10-12 1.2.1 接口一致性测试方法研究现状 10-11 1.2.2 WSDL/SOAP接口测试方法研究现状 11 1.2.3 WSDL/SOAP接口测试工具发展现状 11-12 1.3 本文主要解决的问题与创新点 12-13 1.4 研究生期间工作 13 1.5 论文结构 13-14 第二章 WEB SERVICE技术综述及其测试需求 14-20 2.1 Web Service技术概述 14-16 2.1.1 Web Service体系结构 14-15 2.1.2 Web Service接口技术 15-16 2.2 Web Service测试需求 16-20 2.2.1 Web Service系统级测试需求 16-17 2.2.2 Web Service接口级测试需求 17-20 2.2.2.1 WSDL/SOAP接口协议一致性测试需求 17 2.2.2.2 WSDL/SOAP接口信息模型一致性测试需求 17-18 2.2.2.3 WSDL/SOAP接口功能一致性测试需求 18 2.2.2.4 WSDL/SOAP接口性能测试需求 18-19 2.2.2.5 自动化测试需求 19-20 第三章 WSDL/SOAP接口一致性测试方法的研究 20-29 3.1 一致性测试理论与方法 20-23 3.2 WSDL/SOAP接口一致性测试方法研究 23-29 3.2.1 测试对象 23-24 3.2.2 测试内容 24-26 3.2.3 测试方法 26-27 3.2.4 WSDL/SOAP接口一致性测试需解决的关键技术 27-29 第四章 WSDL/SOAP接口测试用例自动生成技术 29-44 4.1 WSDL/SOAP接口测试用例生成技术的研究现状分析 29-31 4.2 原子测试用例的生成方法 31-34 4.2.1 原子测试用例的构成 31-32 4.2.2 原子测试用例的生成方法 32-34 4.3 基于WSDL语义扩展与变异策略的测试用例集自动化生成方法 34-44 4.3.1 WSDL语义扩展目标 34-35 4.3.2 WSDL语义扩展规则 35-38 4.3.3 基于变异策略的测试用例集自动化生成技术 38-42 4.3.3.1 基于变异策略的测试用例集自动化生成方法 38-41 4.3.3.2 基于变异策略的测试用例集自动化生成子系统的软件框架 41-42 4.3.4 实验结果与结果分析 42-44 第五章 WSDL/SOAP接口测试系统的设计与实现 44-57 5.1 WSDL/SOAP接口测试系统的结构设计 44-46 5.1.1 WSDL/SOAP接口测试系统的功能结构 44-45 5.1.2 WSDL/SOAP接口测试系统的信息结构 45-46 5.2 WSDL/SOAP接口测试系统关键功能模块 46-57 5.2.1 测试工程管理模块 47-48 5.2.2 测试用例管理模块 48-49 5.2.3 测试流管理模块 49-51 5.2.4 性能测试支持模块 51-52 5.2.5 测试执行模块 52-53 5.2.6 仿真Server模块 53-57 第六章 总结与展望 57-58 6.1 本文总结 57 6.2 进一步工作 57-58 参考文献 58-60 致谢 60-61 作者攻读硕士学位期间发表的学术论文 61
|
相似论文
- 面向服务的多主体协作机制的研究与实现,TP393.09
- 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
- SOA架构在高校信息化系统中整合技术的应用,TP311.52
- 基于SNS的网络协作学习平台设计与实现,TP311.52
- 基于IMS的远程多线程PGM研究与实现,TP393.09
- 面向无线传感器网络的DPWS中间件,TN929.5
- 融合视讯系统的设计与实现,TP311.52
- 基于Symbian OS的移动ERP系统的设计与实现,TP311.52
- 基于SOA的协同制造异构系统的数据集成研究,TP311.13
- 基于SOA架构的OA系统的设计与实现,TP311.52
- 使用HTTPS隧道和WebService的木马通信及监控系统研究,TP393.08
- 基于XML区级科技创新基金管理系统的构建,TP311.52
- 健康体检信息系统的设计与实现,TP311.52
- FDP-SOPC芯片ASIC部分的设计与实现,TN47
- 基于SOA架构的现代服务业共性服务集成研究,TP393.09
- 基于SOA的校务管理系统的设计与实现,TP311.52
- 基于Web Service的校园数据共享系统研究,TP393.09
- 基于SOA的物流管理系统的设计与实现,TP311.52
- 基于WebGIS的应急救援信息系统的研究与实现,TP311.52
- 高校MIS系统的设计与开发,TP311.52
- 基于WPS的空间信息统计分析服务设计与实现,P208
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|