SOAPUI 下载及安装 Windows

⚡ 智能摘要

SOAPUI 下载、安装和配置 Windows 本教程涵盖了开源版本的整个发布过程。内容包括硬件先决条件、安装程序选项(例如 Hermes JS 和教程)、工作区创建,以及用于可靠 Web 服务测试的 HTTP、WSDL 和 UI 设置。

  • ⬇️ 下载来源: 获取开源软件 SoapUI 从 soapui.org 下载安装程序,并选择与操作系统架构(例如 64 位)相匹配的版本。 Windows.
  • 🛠️ 安装组件: 以管理员身份运行安装程序,并根据测试需要选择性地启用 Source、Hermes JS 和 Tutorial 组件。
  • 🗂️ 工作区设置: 创建一个 SoapUI 工作区,用于在一个可导航的结构中存储相关项目、测试套件、测试用例和测试步骤。
  • ⚙️ HTTP 和 WSDL 首选项: 在“文件”>“首选项”下配置 HTTP 版本、压缩、身份验证、WSDL 缓存和示例值生成,以获得一致的运行结果。
  • 🖥️ 图形用户界面导航: 使用“文件”和“帮助”菜单导入项目、切换工作区、保存首选项以及访问…… SoapUI 网上帮助。

SOAPUI 下载和安装 Windows

SOAPUI 下载、安装和配置概述

本教程演示了下载、安装和配置的步骤。 SOAP UI (开源版本) Windows 对于其他操作系统,只需对安装程序稍作修改,即可采用相同的步骤。

下图以表格形式概述了支持的平台和硬件要求。

SOAPUI 系统要求

下面的流程图简要概括了安装过程。

SOAPUI 安装路线图

A 部分:下载 SOAP UI

首先从官方网站下载适用于目标操作系统的安装程序。 SoapUI 网站。

SOAP UI 下载页面

SOAP UI 下载确认页面

B 部分:安装 SOAP UI on Windows

下载安装程序后,以管理员身份运行并按照安装向导操作。

第三步: 下载完成后,运行该文件 管理员 如下所示。

运行 SOAP UI 以管理员身份安装

第三步: 在安装向导中,单击 下一篇 继续。

SOAP UI 设置向导欢迎

第三步: 选择安装目录或接受默认设置。

选择安装目录

第三步: 选择要安装的组件。

  • SOAP UI: 默认选中,用户无法配置。
  • 来源: 启用访问权限 SOAP UI 源代码。本教程未对其进行检查。
  • Hermes JS: 当应用程序需要进行 JMS 测试时启用。
  • 教程: 启用安装 SOAP UI 安装后教程。

选择安装组件

第三步: 接受许可协议并点击 下一篇.

接受许可协议

第三步: 选择教程文件夹位置或接受默认设置,然后单击 下一篇.

选择教程文件夹

第三步: 选择“开始菜单”文件夹或接受默认设置,然后单击 下一篇.

选择“开始”菜单文件夹

第三步: 蜱 创建桌面图标 并点击 下一篇.

创建桌面图标选项

第三步: 安装开始。完成后,向导将显示以下状态。点击 完成.

安装完成屏幕

第三步: 点击后 完成, SOAP UI 自动启动。

SOAP UI 启动界面

主要界面包括:

  1. 菜单栏
  2. 快速访问工具栏
  3. 项目导航区
  4. 工作区属性
  5. 日志区域

C 部分:配置 SOAP UI

与 SOAP UI 安装完成后,下一步是创建工作区并熟悉项目层次结构。

以下结构是所有测试工作的基础。 SOAP UI:

  • 第一步 SOAP UI 创建工作区的功能是创建一个工作区。一个工作区可以包含多个项目,用户可以创建多个工作区。专业版支持切换环境以映射到不同的端点。
  • 每个项目可以包含多个测试套件。
  • 每个测试套件可以包含多个测试用例。
  • 每个测试用例可以包含多个测试步骤。

下图是工作区结构的示意图。 SOAP UI.

SOAP UI 工作区结构

第三步: 创建一个如下所示的工作区。从此处创建的所有工件都属于此工作区。

创建新工作区

第三步: 输入工作区名称并单击 OK.

输入工作区名称

第三步: 选择工作区 XML 文件应保存的路径。

  1. 选择工作区目录。
  2. 设置工作区 XML 文件名。该文件将在重新加载工作区时打开。
  3. 点击 已保存.

保存工作区 XML 文件

第三步: 工作区创建方式如下所示。工作区属性也可以在以下位置访问: 工作区属性 标签。

工作区已创建确认

SOAP UI 现在软件已下载、安装和配置完毕,可以开始测试工作了。

基本 GUI 导航 SOAP UI

了解最常用的菜单 SOAP UI 对于在实际项目中快速导航至关重要。以下各节将介绍“文件”菜单、“首选项”和“帮助”菜单。

文件菜单

SOAP UI 文件菜单选项

  1. 新 SOAP 项目 通过导入 SOAP 请求创建项目。
  2. 新的 REST 项目 通过导入 REST 请求创建项目。
  3. 导入项目 通过查找 XML 文件加载整个项目。
  4. 保存所有项目 一键保存所有打开的项目。
  5. 关闭所有未完成的项目 关闭工作区中的所有项目。
  6. 重命名工作区 重命名当前工作区。
  7. 切换工作区 在不同工作区之间切换。
  8. 优先 打开 SOAP UI 自定义对话框。详情如下。
  9. 保存首选项 保存自定义设置,以便下次 SOAP UI 会话会自动加载它们。

文件 > 首选项 > HTTP 设置

HTTP 设置部分控制着如何 SOAP UI 通过HTTP协议进行通信。

HTTP 设置首选项

  1. 设置用于请求和响应的HTTP版本。
  2. 用户代理标头 可以在此处预先定义。如果留空,则使用默认的 HTTP 客户端标头。
  3. 指定压缩方法:gzip、deflate 或 none。
  4. 如果选中,则允许主机返回压缩响应。
  5. 选中此项将禁用压缩响应的解压缩。
  6. 如果选中,则在每次 SOAP 请求后关闭 HTTP 连接。
  7. 选中后,允许为传出请求指定身份验证信息。
  8. 限制从响应中读取的最大字节数。零表示无限制。

文件 > 首选项 > WSDL 设置

WSDL 设置控制缓存和示例生成行为。

WSDL 设置首选项

  1. 缓存 WSDL 开启或关闭 WSDL 缓存。
  2. 在请求中生成示例值。
  3. 始终在生成的请求中包含可选元素。
  4. 在响应编辑器中打印响应消息。
  5. 指定包含用于 WSDL 请求验证的模式 (.xsd) 文件的目录。此处的更改需要 SOAP UI 重新启动。
  6. 设置要压缩的最小消息大小 SoapUI 项目文件。

文件 > 首选项 > 用户界面设置

UI 设置调整 SOAP UI 创业行为和视觉体验。

用户界面设置偏好

  1. 启动时关闭所有项目,以缩短启动时间并减少内存使用。
  2. 如有描述,则显示描述。
  3. 退出时自动保存所有项目。 SOAP UI.
  4. 保存项目前会创建备份。如果启用此功能,则需要指定备份文件夹路径。
  5. 启动时显示并展开日志选项卡。
  6. 启动时显示启动页面对话框。
  7. 鼠标悬停在选项上时禁用工具提示。

帮助菜单

“帮助”菜单提供对文档、更新和版本信息的快速访问。

SOAP UI 帮助菜单

  1. 显示在线帮助的主页 www.soapui.org.
  2. 允许注册用户在社区论坛发布问题。
  3. 检查最新更新,如有可用更新则进行安装。
  4. 打开 SOAP UI 首页 www.soapui.org.
  5. 显示构建和版本信息 SOAP UI.

即将推出的教程将介绍如何创建测试套件、测试用例和测试步骤,以及如何发送和验证 SOAP 请求。

常见问题

SOAP UI 开源软件运行于 Windows 7 或更高版本,至少 4 GB 内存和 1 GB 可用磁盘空间。 Java 运行时环境已与安装程序捆绑在一起,因此无需单独安装 JDK。

SOAP UI 开源软件是免费的,并支持基本的 SOAP 和 REST 测试。 SoapUI 专业版(ReadyAPI) 为企业团队增加了数据驱动测试、高级断言、环境切换、安全测试和报告功能。

是。 该 SOAP UI 下载页面提供适用于 Linux (.sh) 和 的安装程序 macOS (.dmg)此外 Windows各个平台上的组件安装步骤、许可证接受和工作区创建步骤都是相同的。

打开内部的帮助菜单 SOAP UI 然后选择“检查更新”。或者,从 soapui.org 下载最新安装程序,并将其覆盖现有安装。升级后,现有工作区和项目将保持不变。

是的。AI 助手可以读取 WSDL 或服务规范,推荐工作区结构,建议首选的 HTTP 和 WSDL 设置,并预先生成示例测试套件。这大大缩短了新 SOAP 项目的设置时间。

AI 工具可以检测 WSDL 模式变更、标记失效断言并自动提出更新的测试步骤。这减少了脆弱性测试,降低了维护成本,并帮助 QA 团队保持 SOAP UI 与不断发展的网络服务相关的套件tracTS。

总结一下这篇文章: