多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 在 Windows 上进行 SOAPUI 下载,安装和&配置 > 原文: [https://www.guru99.com/soapui-installation-configuration.html](https://www.guru99.com/soapui-installation-configuration.html) 在本教程中,我们将演示下载,安装和配置 SOAP UI(开放源代码版本)的步骤。 以下是各种平台的软件和硬件要求。 ![](https://img.kancloud.cn/b0/cc/b0cc981e58a532212ae3eca811f8fcb5_633x484.png) 在本教程中,安装是在 Windows 环境中完成的。 对于其他操作系统,该过程保持相同。 这是安装过程的路线图 ![](https://img.kancloud.cn/ee/e0/eee0fc7d34bbc6d43d61732f861ce698_668x172.png) ## A 部分:下载 * 导航至 [https://www.soapui.org/downloads/latest-release.html](https://www.soapui.org/downloads/latest-release.html) * 向下滚动并根据您的操作系统选择下载器。 在本教程中,我们将在 64 位 Microsoft Windows 操作系统上安装 SOAP UI。 ![](https://img.kancloud.cn/ab/c1/abc10607fed5ef8803266f5e750c7292_1200x946.png) * Upon clicking download, the user is automatically forwarded to [https://www.soapui.org/downloads/thank-you-for-downloading-soapui.html](https://www.soapui.org/downloads/thank-you-for-downloading-soapui.html) and the installer download starts automatically. ![](https://img.kancloud.cn/23/6d/236d629d11a9117f533bd64525cf496e_1005x476.png) ## B 部分:安装 **步骤 1:**下载后,如下所示以“管理员”身份执行文件 [![](https://img.kancloud.cn/1b/92/1b9297c14ac6d9e9d5194ebb3fb46f3a_601x531.png) ](/images/1/090919_0452_SOAPUIDownl5.png) **步骤 2:**在设置向导中,单击“下一步”继续。 [![](https://img.kancloud.cn/c8/9f/c89f627ea700813aaa239ac849af162e_486x383.png) ](/images/1/090919_0452_SOAPUIDownl6.png) **步骤 3:**选择安装目录或将默认安装目录保持原样。 ![](https://img.kancloud.cn/c9/70/c970f929119d261937ab1c83b233a17d_486x383.png) **步骤 4:**选择要安装的组件。 * SOAP UI 默认情况下处于选中状态,并且不是用户可配置的。 * 源–启用,如果您想访问 SOAP-UI 的源代码。 我们尚未选择。 * Hermes JS –如果应用程序需要 JMS 测试,则启用。 * 教程–如果要访问 SOAP-UI 教程,请启用。安装后。 ![](https://img.kancloud.cn/7d/4c/7d4c9e4418648bc55b12d4eed202e8c0_486x383.png) **步骤 5:**接受许可协议,然后单击“下一步”继续。 ![](https://img.kancloud.cn/14/a3/14a34f8274a4b5776004697ee1240445_486x383.png) **步骤 6:**选择教程的文件夹位置,否则保留默认位置,然后单击“下一步”。 ![](https://img.kancloud.cn/cf/b4/cfb453149e989434254d83ba803f45ef_486x383.png) **步骤 7:**选择开始菜单文件夹位置,否则保留默认位置,然后单击“下一步”。 ![](https://img.kancloud.cn/4f/22/4f229a0d4f6994b944b020afbf4f0c63_486x383.png) **步骤 8:**启用“创建桌面图标”复选框,然后单击“下一步”。 ![](https://img.kancloud.cn/c8/e5/c8e56915dffb8c28c3785868fd07df96_486x383.png) **步骤 9:**安装开始,完成后,向导显示以下状态。 点击“完成”。 ![](https://img.kancloud.cn/30/a7/30a7534ed09bc7f5d5fa5322db5d727f_486x383.png) **步骤 10:**单击“完成”按钮后,将启动 SOAP UI。 ![](https://img.kancloud.cn/fc/6e/fc6e19e8725518037669207d2e3f1b81_900x740.png) 1. 菜单栏 2. 快捷工具栏 3. 项目导航区 4. 工作区属性 5. 日志区 ## C 部分:配置 首先让我们了解 SOAP UI 中的项目结构。 * SOAP UI 的第一步是创建一个工作区。 与工作空间关联的项目可以有多个。 用户可以创建多个工作空间。 在 SOAP UI Pro 版本中,我们可以无缝切换环境以将其映射到不同的端点。 * 对于每个项目,我们可以创建几个测试套件。 * 对于每个测试套件,可以附加几个测试用例。 * 对于每个测试用例,可以有几个与之关联的测试步骤。 下面是 SOAP-UI 中工作空间结构的图形表示。 ![](https://img.kancloud.cn/e7/11/e711f01a0252e9def4c1e4254c3efbe9_624x411.png) **步骤 1:**第一步是创建工作区。 创建一个工作区,如下所示。 从现在开始,我们将要创建的所有人工制品都包含在此工作空间中。 ![](https://img.kancloud.cn/25/9f/259f2f7c51b4f8400a002c6220be3120_782x484.png) **步骤 2:**为工作区输入一个名称,然后单击“确定”。 ![](https://img.kancloud.cn/a9/60/a9606535206026231db68f954594a4d9_295x126.png) **步骤 3:**现在,用户必须选择必须保存此工作区的路径。 1. 选择必须保存工作空间的路径 2. 工作空间 XML 的名称,当用户将来要打开工作空间时必须找到它。 3. 点击“保存”。 ![](https://img.kancloud.cn/a4/8a/a48ab4e1e2b488acf0a11362a122a2b1_502x358.png) **步骤 4:**如下所示创建工作区。 我们还可以在“工作空间属性”选项卡下访问工作空间属性。 ![](https://img.kancloud.cn/9a/ba/9abaf46ee62cbb161560733bd71f80dd_707x311.png) 现在,我们已经在下载和安装后成功配置了 SOAP-UI,以便我们可以继续执行测试。 ## 基本的 GUI 导航 **文件菜单:** * 了解 SOAP-UI 中最常用的导航对于在实时项目上进行无缝导航非常重要。 首先让我们看一下文件菜单。 ![](https://img.kancloud.cn/1e/e8/1ee808b55b382b6fa60744b966857662_298x525.png) 1. “新 SOAP 项目”允许用户通过导入 SOAP 请求来创建项目。 2. “新的 REST 项目”允许用户通过导入 REST 请求来创建项目。 3. “导入项目”允许用户通过查找相应的 XML 来导入整个项目。 4. “保存所有项目”允许用户单击保存所有打开的项目。 5. “关闭所有打开的项目”关闭在该工作区中打开的所有项目。 6. “重命名工作区”允许用户重命名先前创建的工作区。 7. “切换工作区”允许用户在工作区之间切换。 8. “首选项”允许用户自定义 SOAP UI。 我们将在下一节中处理它。 9. “保存首选项”允许用户保存其自定义设置。 下次打开 SOAP UI 时,它将使用用户保存的首选项。 **文件> >首选项> > HTTP 设置:** * 现在,让我们了解文件菜单中的“首选项”。 从“文件”菜单中单击“首选项”后,将打开以下对话框。 * 我们将详细介绍最常用的“ HTTP 设置”。 ![](https://img.kancloud.cn/70/9b/709b7f54ed0f1f706775dabf04c1189a_986x693.png) 1. 表示用于请求和响应的 HTTP 版本。 2. “用户代理标题”允许使用此选项预定义用户。 如果未定义,它将使用默认的 http 客户端标头。 3. 允许用户指定压缩方法。 它可以是 gzip 或 deflate 或 None。 4. 如果选中,则允许主机压缩响应。 5. 如果选中,则禁用压缩响应的解压缩。 6. 如果选中,则为每个 SOAP 请求关闭 HTTP 连接。 7. 如果选中,则允许用户为传出的请求指定身份验证信息。 8. 允许用户限制要从响应读取的最大字节数。 零对应于无限大小。 **文件> >首选项> > WSDL 设置:** * 现在,我们将详细介绍最常用的“ WSDL 设置”。 ![](https://img.kancloud.cn/8a/06/8a06b7de947c7433ee70f68ccf65643a_986x693.png) 1. 缓存 WSDL 打开和关闭 WSDL 的缓存 2. 在请求中生成示例值 3. 允许用户始终在生成的请求中包括可选元素 4. 响应消息在响应编辑器中打印 5. 允许用户在验证 WSDL 请求时指定包含模式(.xsd)文件的目录。 更改此目录的内容后,SOAP UI 需要重新启动。 6. 为了节省空间,在 SoapUI 项目文件中要压缩的最小消息大小。 **文件> >首选项> > UI 设置:** * 现在,我们将详细介绍最常用的“ UI 设置”。 ![](https://img.kancloud.cn/87/b5/87b5c33a616d3135ceae78d23460cc12_986x693.png) 1. 在启动 SOAP UI 时关闭所有项目,以缩短启动时间并消耗更少的内存。 2. 在可用时显示说明。 3. 退出 SOAP UI 时自动保存所有项目。 4. 保存之前,SOAP UI 将创建项目的备份。 如果启用,则必须提到备份文件夹。 5. 启动 SOAP UI 时显示并展开日志选项卡。 6. 启动 SOAP UI 时显示“启动页面”对话框。 7. 禁用工具提示后,当用户在导航时将鼠标悬停在选项/按钮上时,将禁用工具提示。 救命: * 让我们看一下重要的“帮助”菜单选项。 ![](https://img.kancloud.cn/c1/5c/c15c1a3a397503b0aa23d50a8b894350_198x326.png) 1. 显示在线帮助的主页,网址为 [www.soapui.org](https://www.soapui.org/) 2. 允许注册用户在论坛中发布问题并从社区获得在线帮助。 3. 检查最近的更新并安装(如果有)。 4. 允许用户导航到[的主页 www.soapui.org](https://www.soapui.org/) 5. 显示 SOAP UI 的内部版本信息。 即将发布的教程不仅使您了解如何创建测试套件,测试用例和测试步骤,而且还使您可以测试 SOAP 请求以及如何验证它们。