学位论文 > 优秀研究生学位论文题录展示

基于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

相似论文

  1. 面向服务的多主体协作机制的研究与实现,TP393.09
  2. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  3. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  4. 基于SNS的网络协作学习平台设计与实现,TP311.52
  5. 基于IMS的远程多线程PGM研究与实现,TP393.09
  6. 面向无线传感器网络的DPWS中间件,TN929.5
  7. 融合视讯系统的设计与实现,TP311.52
  8. 基于Symbian OS的移动ERP系统的设计与实现,TP311.52
  9. 基于SOA的协同制造异构系统的数据集成研究,TP311.13
  10. 基于SOA架构的OA系统的设计与实现,TP311.52
  11. 使用HTTPS隧道和WebService的木马通信及监控系统研究,TP393.08
  12. 基于XML区级科技创新基金管理系统的构建,TP311.52
  13. 健康体检信息系统的设计与实现,TP311.52
  14. FDP-SOPC芯片ASIC部分的设计与实现,TN47
  15. 基于SOA架构的现代服务业共性服务集成研究,TP393.09
  16. 基于SOA的校务管理系统的设计与实现,TP311.52
  17. 基于Web Service的校园数据共享系统研究,TP393.09
  18. 基于SOA的物流管理系统的设计与实现,TP311.52
  19. 基于WebGIS的应急救援信息系统的研究与实现,TP311.52
  20. 高校MIS系统的设计与开发,TP311.52
  21. 基于WPS的空间信息统计分析服务设计与实现,P208

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com