- SoapUI 教程
- SoapUI - 首页
- Soap 基础
- SOAP - 简介
- SOAP - 消息
- SOAP - 什么是 REST?
- SoapUI 基础
- SoapUI - 简介
- SoapUI - 功能
- SoapUI - NG Pro
- SoapUI - 安装与配置
- SoapUI - WSDL
- SoapUI - 项目
- SoapUI - 测试套件
- SoapUI - 测试用例
- SoapUI - 测试步骤
- SoapUI - 请求与响应
- SoapUI - 属性
- SoapUI - 属性传递
- SoapUI - 日志面板
- SoapUI - 断言
- SoapUI - 故障排除
- SoapUI - 性能测试
- SoapUI - 负载测试
- SoapUI - RESTful Web 服务
- SoapUI - JDBC 连接
- SoapUI - JDBC 属性
- SoapUI - JDBC 断言
- SoapUI 有用资源
- SoapUI - 快速指南
- SoapUI - 有用资源
- SoapUI - 讨论
SoapUI - 项目
SoapUI 项目是所有 SoapUI 测试的中心点。创建项目后,用户可以创建和运行功能测试、负载测试、创建模拟服务等等。
在本章中,我们将讨论两件事 - 如何 -
- 创建 SOAP 项目
- 添加 WSDL
创建 SOAP 项目
步骤 1 - 在屏幕左侧的导航器中,右键单击“项目”并选择“新建 SOAP 项目”。
或者转到文件并选择新建 Soap 项目。
选择后,将打开一个新的弹出窗口 - 新建 Soap 项目。
步骤 2 - 项目名称:输入项目名称 - 它是用户输入字段。初始 WSDL:这不是强制性的。这取决于用户。用户可以提供 WSDL 或在创建项目后添加。
在本例中,我们创建一个项目并在稍后添加 WSDL。
步骤 3 - 单击确定。它将创建一个新项目,并且将在左侧导航面板中可见。
添加 WSDL
SOAP 项目基于 WSDL。不必从导入 WSDL 开始,但它使测试更容易,因为 WSDL 包含测试 Web 服务所需的所有信息,例如有关请求和响应的信息、它们包含的内容等等,从而简化了 SoapUI 测试。
步骤 1 - 要添加 WSDL,请右键单击项目名称(SOAP – 示例)并选择添加 WSDL。
选择后,将显示 WSDL 向导。
步骤 2 - WSDL 位置:输入 WSDL 为 http://www.webservicex.com 或从计算机中浏览。
步骤 3 - 输入 WSDL 后,将启用 3 个复选框 - 创建请求、创建测试套件、创建模拟服务。根据需要,用户可以选择一个或多个复选框。
默认情况下,选中创建请求的复选框。
步骤 4 - 单击确定。WSDL 已成功添加到项目中。可以通过观察左侧导航面板进行验证。在项目内部,有多个操作,并且根据 WSDL 添加了请求。
详细信息视图
要获取有关项目的更多详细信息,请双击项目名称,它将打开一个包含各种详细信息的新窗口。
在“概述”选项卡中,提供了各种信息,例如 -
文件路径 - 它显示保存的项目 xml 的位置。
接口摘要 - 与之关联的接口名称和 WSDL。
测试摘要 - 它显示添加到项目的测试套件、测试用例、测试步骤、断言。
用户可以双击接口名称以获取接口详细信息。它将打开一个新窗口并显示与 WSDL 相关的的信息。这些对于浏览和检查 WSDL 非常有用。
在“概述”选项卡中,它列出了 WSDL 定义、定义部分和操作详细信息。
类似地,“服务端点”列出了端点的详细信息。
在“WSDL 内容”选项卡中,以 XML/schema 格式提供了 WSDL 的所有详细信息,如下面的屏幕截图所示。