测试分析报告(GB8567——88).doc

测试分析报告(GB8567——88).doc

ID:49531531

大小:128.63 KB

页数:14页

时间:2020-03-02

测试分析报告(GB8567——88).doc_第1页
测试分析报告(GB8567——88).doc_第2页
测试分析报告(GB8567——88).doc_第3页
测试分析报告(GB8567——88).doc_第4页
测试分析报告(GB8567——88).doc_第5页
资源描述:

《测试分析报告(GB8567——88).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、国家863计划课题技术验收附件材料可信的国家软件资源共享与协同生产环境课题编号:2007AA010301服务运行总线软件测试分析报告TRUSTIE课题组二〇一〇年十二月文档修改记录修订版本号修订人修改内容日期备注V1.0黄炎久创建文档2009-01-30V2.0黄炎久更新测试内容2009-02-07V3.0黄炎久审阅并定稿2009-02-1414目录1引言41.1编写目的41.2背景41.3定义51.4参考资料52测试概要63测试结果及发现73.1组合服务发布查询模块73.2服务调用代理模块83.3执行结

2、果反馈模块93.4服务远程热部署工具94对软件功能的结论104.1组合服务发布查询模块104.2服务调用代理模块104.3执行结果反馈模块114.4服务远程热部署模块115分析摘要115.1能力115.2缺陷和限制125.3建议125.4评价126测试资源消耗1214图目图1服务总线系统结构图714表目表格1功能号(1001)功能名:组合服务发布10表格2功能号(1002)功能名:非BPMN文件发布10表格3功能号(1003)功能名:组合服务重复发布10表格4功能号(1004)功能名:组合服务查询获取10

3、表格5功能号(2001)功能名:服务调用代理模块10表格6功能号(2002)功能名:服务调用代理模块11表格7功能号(3001)功能名:执行结果插入查询模块11表格8功能号(3002)功能名:错误信息插入查询模块11表格9功能号(3003)功能名:服务远程热部署工具12表格10功能号(3004)功能名:服务远程热部署工具12141引言1.1编写目的本文档旨在说明服务运行总线实现代码的测试内容和对软件的评价准则,是测试人员进行功能测试、集成测试以及回归测试的依据。本文档主要面向系统测试人员,要求测试人员熟悉

4、WebServices技术相关概念、SOAP协议、WSDL协议、Axis2技术、JAVA编程语言,并具备一定的软件设计和开发经验。本文不包括相关技术和规范的介绍,具体内容请阅读参考文献。1.2背景1.2.1服务组合Web服务技术解决了异构平台/系统之间应用的整合问题,为企业之间应用集成提供了技术基础。为了满足应用的需求,需要按照一定的粒度进行Web服务的组合。Web服务组合作为实现灵活的跨组织应用集成和资源共享的核心技术得到了许多研究机构的共同关注,成为新兴的研究热点。目前并没有对于服务组合的权威定义,几

5、个重要文献中对于“服务组合”解释如下:服务组合是指将若干个Web服务合并起来提供增值服务的过程[3];广泛可用的和标准化的Web服务使得根据特定的业务流程连接多个业务伙伴的Web服务来实现B2B互操作成为可能,这一实践称为服务组合[4];服务组合使得开发者在面向服务的计算与生俱来的描述、发现和通信能力之上创建应用,这些应用可被快速部署,为开发者提供重用能力以及为用户提供对于多种复杂服务的无缝访问。从这些定义中,我们可以看出:服务组合的关键在于组装和聚合Web服务,提供新的更为复杂的、满足用户业务需求的新服

6、务。1.2.2服务总线14服务组合的应用面临许多实际的问题,主要表现在以下几个方面。首先,如何方便的获取满足功能的原子服务。要实现服务组合业务逻辑和技术的分离,就必须能够在运行时而非开发阶段进行原子服务发现和调用。这就需要在服务提供者和请求者之间,存在一个专门的中介来负责维护所有服务容器和原子服务的信息,统一处理服务查询请求。同时负责组合服务的运行时管理,处理组合服务的调用请求。首先,服务总线通过服务的虚拟化,实现了组合服务业务逻辑和具体技术的分离。在组合服务的开发阶段不必绑定具体的服务,而在具体的服务发

7、生改变时也无需更改业务逻辑。此外,服务总线可以为服务提供者绑定多个服务请求者,并根据所提供服务的质量优劣作相应的调整,保证组合服务的有效执行。第二,服务总线负责组合服务的运行时管理功能。服务总线挂接了系统内所有的服务容器和执行引擎,在运行时根据用户的原子服务或组合服务调用请求,作合理调度,包括路由和绑定满足功能的原子服务,将任务分配给空闲的组合服务执行引擎来执行以从而保证整个系统的性能。在其它方面,许多企业级总线还提供了协议转换,消息格式转换等功能,集成了使用不同消息协议的系统。还提供了遗留系统适配功能,

8、方便集成现有系统,降低了开发成本。1.1定义【SOAP】SimpleObjectAccessProtocol简单对象访问控制协议是一种简单的基于XML的协议,它使应用程序通过HTTP来交换信息。【BPMN】BusinessProcessModelingNotation业务流程建模标注是一个全新的业务流程建模和web服务标准。【组合服务】随着web服务技术的日益成熟,越来越多的稳定易用web服务共享在网络上。但单个的web服务能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。