IBM Rational Tester for SOA Quality 将面向服务架构(service-oriented architecture,SOA)的应用程序的功能和回归测试的创建、执行,及分析进行了自动化。IBM Rational Performance Tester Extension for SOA Quality 为那些同样的 SOA 应用程序提供性能测试能力。本文介绍了两种产品的一些基本功能,并且展示了一个测试 Web 服务的真实实例。
作者的提示:
本文利用了 IBM Rational Performance Tester Version 7.0.0、IBM Rational Tester for SOA Quality Version 7.0.0 Open Beta、Microsoft Windows 2000 Professional SP2,和在本文最初发表时可用的 Google Web API。
Rational Tester for SOA Quality 是 Rational Performance Tester 的扩展。如果您不熟悉它,花点时间了解它的基础知识将带来帮助,因为本文不包含如何使用该软件。要了解更多关于使用 Rational Performance Tester 的信息,请参阅参考资源中包含的链接。
当您开始时,您要用您的 Java? Message Service(JMS)或 Simple Object Access Protocol(SOAP) Web 服务所需的库和配置文件来设置您的测试环境。对于此实例,您将导入要测试的 Web 服务所需的 Web 服务描述语言(Web Services Description Language,WSDL)的定义文件。如果您需要,您还可以导入安全认证,并且用对于 Web 服务调用和消息返回的安全算法来创建 SOAP 安全认证。
在您记录您的第一个测试之前,您的工作平台中将需要一个 WSDL 文件。对于本文,您将使用 Google Web API 来测试 Google Spelling Suggestion。为了向您的工作平台添加 WSDL 文件,您将使用 Web Services Explorer,它是一个便利的小工具,您将发现您使得相当多。
向您的工作平台中添加 WSDL 文件
向您的工作平台添加 WSDL 文件有许多方法,但最简单的方法是使用 Web Services Explorer。要启动 Web Services Explorer:
在 Menu 中,选择 Run >Launch the Web Services Explorer(参见图 1。) 图 1. 启动 Web Services Explorer
这样就打开了 Web Services Explorer,如图 2 所示。 图 2. Web Services Explorer
在右上角选择 WSDL Page按钮,如图 3 所示。
图 3. WSDL Page 按钮
在 Web Services Explorer Navigator 视图中,选择 WSDL Main元素。这将显示出 Open WSDL操作(参见图 4。)。
图 4. 选择 WSDL Main 来打开 Open WSDL 操作视图
文章来源于领测软件测试网 https://www.ltesting.net/