测试 WSDL 文件中的所有操作

您可以通过通用服务客户机使用一个 Web 服务描述语言 (WSDL) 文件中的所有操作快速地向一个服务发送请求。将根据数据类型用缺省值生成调用。

开始之前

确保您具有有效的 WSDL 文件。确保 WSDL 文件使用适合于测试环境的正确语法。该通用服务客户机可能无法与某些 Web 服务描述语言 (WSDL) 文件一起使用。

如果服务使用安全套接字层 (SSL) 认证,那么请在请求调用之前创建 SSL 配置。有关详细信息,请参阅创建 SSL 配置

如果服务对加密、签名或其他安全算法使用 SOAP 安全性,那么必须首先通过正确的库和配置文件来配置环境,然后为 WSDL 创建安全性概要文件。详细信息请参阅针对 SOAP 安全性配置环境创建 WSDL 文件的安全性概要文件

将使用每种类型的缺省值为 WSDL 文件中的每个操作生成调用。例如,对字符串将使用缺省值 str。您可以在“XML 缺省值”首选项中更改缺省值。

过程

  1. 打开通用服务客户机并单击请求选项卡,然后单击 添加 WSDL 文件 添加 WSDL 文件
  2. 在“添加 WSDL 文件”窗口中,选择现有 WSDL 或通过以下某种方法导入 WSDL:
    • 单击从文件导入以从文件系统导入 WSDL 文件。
    • 单击从 URL 导入以从 Web 下载和导入联机 WSDL。
    • 单击从 WSRR 导入以从 IBM WebSphere Service Registry and Repository (WSRR) 导入 WSDL。输入 WSRR 的 URL 并单击连接。您可以单击 搜索 搜索以浏览存储库的内容。
    • 单击从 UUDI 导入以从通用描述发现和集成 (UDDI) 存储库导入 WSDL。输入 UDDI 的 URL 并单击连接。您可以单击 过滤器 过滤器搜索 搜索来浏览存储库的内容。
  3. 单击确定 该 WSDL 将添加到“调用库”。
  4. 在“调用库”中,右键单击 WSDL 并选择测试 WSDL 方法 将通过 WSDL 中任何可用的 SOAP 或 JMS 端点自动配置调用。

下一步做什么

对于成功的调用,将进行记录并添加到请求历史记录列表。如果您使用的是 IBM Rational® Performance Tester 或 IBM Rational Service Tester for SOA Quality,可单击生成测试套件 (生成测试套件) 按钮来创建服务测试。

反馈