开题报告-安卓环境下Web服务自动测试方法研究.pdf

开题报告-安卓环境下Web服务自动测试方法研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京邮电大学毕业设计(论文)开题报告 题 目 安卓环境下Web服务自动测试方法研究 学生姓名 班级学号 专业 计算机科学与技术 _、 对课题任务的学习与理解 1. 课题产生背景 随着移动平台的发展,Web服务在移动端的应用越来越广泛,这对移动端Web服务的正确性 提出了一些新的挑战。Web服务技术为 件测试带来了新的挑战。Web服务测试需要能够适应面向 服务的新的分布式计算体系架构。为保证服务的质量,Web服务需要从多个层次进行验证与确认, 包括基础设施、单元服务、集成服务等;测试需涵盖服务的功能、性能、可靠性、安全等各个方面。 另一方面,随着智能手机的不断普及,移动网民越来越多,Web服务也越来越适合于为移动设 备提供服务。Web服务和移动设备的结合,必将推动移动应用和移动互联网的发展。 而安卓平台也越来越流行,这就使得有必要在安卓环境下研究Web服务自动测试方法,研究在 安卓平台下Web服务的解决方案并实现。 2. 课题实现目标 本课题要求理解Web服务和测试相关知识,了解分析基于WSDL接口说明的Web服务自动测 试方法。要求根据Web服务的WSDL描述,研究Web服务测试用例自动生成方法,并对实际真实 的Web服务进行Android平台下的自动测试演示。具体的课题成果形式包括: (1) Android平台下基于WSDL规格说明的Web服务自动测试方法及其演示; (2) 提交毕业设计报告及其相关电子文档。 二 、文献调研综述 1. Web服务概述 Web服务是一种面向服务的架构的技术,通过标准的Web协议提供服务,目的是保证不同平台的 应用服务可以互操作。 根据W3C的定义,Web服务(Web service)应当是一个 件系统,用以支持网络间不同机器的互 动操作。网络服务通常是许多应用程序接口(API)所组成的,它们通过网络,例如国际互联网(Internet) 的远程服务器端,执行客户所提交服务的请求。Web服务过程中会由服务器提供一个机器可读的描述(通 常基于WSDL)以辨识服务器所提供的Web服务。另外,虽然WSDL不是SOAP服务端点的必要条件, 但 目前基于Java的主流Web服务开发框架往往需要WSDL实现客户端的源代码生成。 概括来说,Web服务主要包含以下三个方面的内容,如下图1所示。 (1) SOAP: 一个基于XML的可扩展消息信封格式,需同时绑定一个传输用协议。这个协议通常 是HTTP或HTTPS,但也可能是SMTP或XMPPo (2) WSDL: 一个XML格式文档,用以描述服务端口访问方式和使用协议的细节。通常用来辅助 生成服务器和客户端代码及配置信息。 (3) UDDI: 一个用来发布和搜索W B服务的协议,应用程序可借由此协议在设计或运行时找到 目标W B服务。 2. WSDL概述 Web 服务描述语言(Web Services Description Language, WSDL)是用 XML 文档来描述 Web 服务 的标准,是Web服务的接口定义语言,它用一种和具体语言无关的抽象方式定义了给定Web服务收发 的有关操作和消息,与XML 一样,具有可扩展性。通过WSDL可以描述web服务的以下三个基本属性: 服务做些什么:服务所提供的操作 (方法);如何访问服务:和服务交互的数据格式以及必要协议;服务 位于何处;协议相关的地址,如URL。WSDL是一种XML Application,他将Web服务描述定义为一组 服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似 远程过程调用)。WSDL首先对访问的操作和访问时使用的请求/响应消息进行抽象描述,然后将其绑定 到具体的传输协议和消息格式上以最终定义具体部署的服务访问点。相关的具体部署的服务访问点通过 组合就成为抽象的Web服务。 3. WSDL结构 一个基本的WSDL文档包含7个重要的元素。下面将分别介绍这几个元素以及他们的作用。WSDL 文档在Web服务的定义中使用下列元素: (1) Types:数据类型定义的容器,它使用某种类型系统(一般地使用XML Schema中的类型系统)。 (2) Message:通信消息的数

文档评论(0)

考试资料大全 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档