首页> 中文学位 >基于本体语言的Web服务测试数据自动化生成研究
【6h】

基于本体语言的Web服务测试数据自动化生成研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

第一节 研究背景

第二节 研究的意义和目标

第三节 本文研究的主要内容

第四节 本文的组织结构

第二章 测试数据自动化生成模型的研究与分析

第一节 Web服务基础

第二节 网络本体语言基础

第三节 BIP语言基础

第四节 其他相关领域概念

第三章 测试数据自动化生成模型的设计

第一节 测试数据自动化生成模型的设计目标

第二节 测试数据自动化生成模型的总体架构设计

第三节 测试数据自动化生成模型的详细设计

第四章 测试数据自动化生成模型的实现

第一节 关键技术分析

第二节 总体架构的实现

第三节 主要功能模块的实现

第五章 模型的测试和数据的检验

第一节 测试和检验的目的

第二节 测试和检验的场景和环境

第三节 测试和检验的过程

第四节 检验结果的分析和对比

第六章 总结与展望

第一节 本文工作总结

第二节 研究工作展望

参考文献

致谢

个人简历与研究成果

展开▼

摘要

随着时代的发展和社会的进步,互联网的发展越来越成熟,而人类对互联网的依赖也越来越大。从企业公司的业务服务系统,到人与人之间的通讯,无不需要互联网作为依托。在互联网领域,Web服务作为一种简单的基于Web的应用程序,因其可以不通过第三方就能够实现数据交互业务流程的特点,而占据其一席之地。对于Web服务的开发方式越来越多样化,但是对其进行的测试,才是衡量Web服务标准的一个最重要工作。因此,针对Web服务的测试,具有深远的理论和实践意义。
  本文介绍了Web服务的结构组成,现有Web服务测试的简单方法和软件,然后分析本体语言的描述特点,结合本体语言的描述方法与Web服务结构的契合点,提出一种基于本体语言描述的Web服务描述模型,并且运用数据处理算法,最终自动化地生成Web服务测试数据。主要做了如下工作:
  (1)根据Web服务的结构,建立相应的形式化模型,然后提取Web服务中的服务名称,参数信息,以及约束条件,建立系统模型。
  (2)根据系统模型和本体语言的契合点,在系统模型的基础以上,建立本体语言模型。实现系统模型和本体语言的映射转化,以便在国际公认的件下,有序的、自动化的导入和导出大规模的数据。
  (3)根据每一个服务及其参数的约束条件,利用数据集成整合方法和模拟退火算法作为测试数据生成规则,自动化地生成相应的测试数据。调用生成的测试数据,对被测Web服务进行自动化的检测,得出结论。
  本文对Web服务测试数据的生成提出了一种用本体语言描述的创新方法,并且实现了使用本体语言描述生成Web服务测试数据的过程。最后通过运行,验证了其正确性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号