SoapUI - 项目



SoapUI 项目是所有 SoapUI 测试的中心点。创建项目后,用户可以创建和运行功能测试、负载测试、创建模拟服务等等。

在本章中,我们将讨论两件事 - 如何 -

  • 创建 SOAP 项目
  • 添加 WSDL

创建 SOAP 项目

步骤 1 - 在屏幕左侧的导航器中,右键单击“项目”并选择“新建 SOAP 项目”。

SOAP Project

或者转到文件并选择新建 Soap 项目。

Select File

选择后,将打开一个新的弹出窗口 - 新建 Soap 项目。

步骤 2 - 项目名称:输入项目名称 - 它是用户输入字段。初始 WSDL:这不是强制性的。这取决于用户。用户可以提供 WSDL 或在创建项目后添加。

在本例中,我们创建一个项目并在稍后添加 WSDL。

Create Project

步骤 3 - 单击确定。它将创建一个新项目,并且将在左侧导航面板中可见。

Navigation Panel

添加 WSDL

SOAP 项目基于 WSDL。不必从导入 WSDL 开始,但它使测试更容易,因为 WSDL 包含测试 Web 服务所需的所有信息,例如有关请求和响应的信息、它们包含的内容等等,从而简化了 SoapUI 测试。

步骤 1 - 要添加 WSDL,请右键单击项目名称(SOAP – 示例)并选择添加 WSDL。

Add WSDL

选择后,将显示 WSDL 向导。

步骤 2 - WSDL 位置:输入 WSDL 为 http://www.webservicex.com 或从计算机中浏览。

步骤 3 - 输入 WSDL 后,将启用 3 个复选框 - 创建请求、创建测试套件、创建模拟服务。根据需要,用户可以选择一个或多个复选框。

默认情况下,选中创建请求的复选框。

Create Request

步骤 4 - 单击确定。WSDL 已成功添加到项目中。可以通过观察左侧导航面板进行验证。在项目内部,有多个操作,并且根据 WSDL 添加了请求。

Multiple Operation

详细信息视图

要获取有关项目的更多详细信息,请双击项目名称,它将打开一个包含各种详细信息的新窗口。

在“概述”选项卡中,提供了各种信息,例如 -

  • 文件路径 - 它显示保存的项目 xml 的位置。

  • 接口摘要 - 与之关联的接口名称和 WSDL。

  • 测试摘要 - 它显示添加到项目的测试套件、测试用例、测试步骤、断言。

Detail View

用户可以双击接口名称以获取接口详细信息。它将打开一个新窗口并显示与 WSDL 相关的的信息。这些对于浏览和检查 WSDL 非常有用。

在“概述”选项卡中,它列出了 WSDL 定义、定义部分和操作详细信息。

Definition Part

类似地,“服务端点”列出了端点的详细信息。

Endpoint

在“WSDL 内容”选项卡中,以 XML/schema 格式提供了 WSDL 的所有详细信息,如下面的屏幕截图所示。

Content Tab
广告