内容


IBM Rational Service Tester for SOA Quality V8.0 的新特性

Comments

软件质量保证团队使用 IBM® Rational® Service Tester for SOA Quality 来验证 Web 服务的功能和新能。本文将探究 V8.0 中引入的一些关键的改进。

新的一般服务记录器

Rational Service Tester V8.0 版本中最重要的变更是引入了新的 Generic Service Client,如图 1 所示。它提供单独的客户端,通过导入 WSDL(Web 服务描述语言,Web Services Description Language)或 XSD(XML 模式定义,XML Schema Definition)文件,或者直接连接到 Web 服务终端,获得 HTTP、Java™ Message Service(JMS),或 IBM® WebSphere® MQ 调用来与任意面向服务的体系结构(service-oriented architecture,SOA)的服务类型交互。

记录是一个熟悉的三步过程,为 Web 服务编辑输入数据、调用服务,及查看结果。总的来说,新的 Generic Service Client 大大简化了测试的创建过程,因为它为所有类型的 Web 服务提供了一致的界面,以便您可以快速地创建测试。

图 1. Generic Service Client 视图
工作区的截图
工作区的截图

更新的测试编辑器

此版本中不仅更新了测试记录器,还增强了测试编辑器。新的表单视图更好地组织了 Web 服务及其参数。基于 WS-Addressing、WS-Reliable Messaging,和 WS-Coordination 标准,新的界面简化了处理头部信息,例如认证或回答地址,的过程(参见图 2)。

图 2. 处理头部信息的新界面
工作区的截图
工作区的截图

不同于性能测试的服务测试

V8.0 版本中另一个新特性是更清晰地描绘了 Rational Service Tester 和 IBM Rational Performance Tester 的功能。以前的客户反馈指出,尽管它们是类似的,但是在工具中性能测试和服务测试耦合得太紧密。更新了的界面更清晰地分离了 Rational Service Tester 和 Rational Performance Tester 的功能。大部分变更是简单的,例如,开始栏上单独的 Rational Service Tester 菜单项。但有时候,最简单的变更造成最大的差别。

更新了的环境支持更多的协议

JavaScript Object Notation 的支持

测试现代的 SOA 架构的难题中的一部分是令工具同等地支持不断演进的 Web 服务相关的技术。JavaScript Object Notation,或 JSON,就是这样的一种技术。当您使用 IBM Rational Service Tester 时,您可以用测试基于 XML 的 Web 服务的同样方式测试使用 JSON 消息格式的应用程序。JSON 消息不存在自动关联,但有了 JSON 消息,您可以在 SOA Tester 中访问源视图来编辑消息并手工关联。

异步通信的增强

Rational Service Tester V7.0.2 版本中引入了对异步服务调用的支持。V8.0 版本添加了利用一个 WS 标准创建带有特定头部和回调结构的异步调用的向导。

NTLM 协议支持

从 V8.0 版本开始,Rational Service Tester 包含了用于 Microsoft® Windows NT LAN Manager(NTLM)支持的认证协议支持,如图 3 所示。

图 3. Protocols Configuration 选项卡
工作区的截图
工作区的截图

集成的测试管理

目前 IBM Rational 产品组合中包含一个新的基于 Web 的,集中测试管理环境,称为 IBM® Rational® Quality Manager。它为测试计划、工作流控制、追踪,和能够量化项目决策及可交付件如何影响并结合商业目标的量度报告提供协作的且可定制的解决方案。

您可以在 IBM Rational Quality Manager 中启动 IBM Rational Service Tester V8.0 测试。

要了解更多关于 IBM Rational Service Tester for SOA Quality 的这些新特性,以及现有的功能,并且下载试用版,请查看 参考资料 中的引用。


相关主题


评论

添加或订阅评论,请先登录注册

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Rational
ArticleID=351950
ArticleTitle=IBM Rational Service Tester for SOA Quality V8.0 的新特性
publish-date=11142008