在 SoapUI 工具中创建 SOAP 项目2025年3月17日 | 阅读 3 分钟 简单对象访问协议 (SOAP) 是一种网络平台,用于 Web 服务在网络上的两个不同机器之间交换或通信数据。它使用 XML 格式的数据通过 HTTP 协议传输消息。我们在 SOAP 项目中导入一个 WSDL 文件,该文件包含 WSDL 公开的所有请求或端点。 同样,我们还可以使用 SoapUI 工具执行功能和非功能测试、负载测试、WS 安全性、WS 寻址等。 创建 SOAP 项目在 SoapUI 工具中创建 SOAP 项目非常简单。 创建 Soap 项目时,我们需要添加 WSDL URL。 打开 SoapUI 应用程序并按照说明继续进行项目。 步骤 1:转到“文件”菜单,然后单击“新建 SOAP 项目”选项,如下所示。 ![]() 除此之外,我们还可以单击 SOAP 图标来创建新的 SOAP 项目,如下所示。 ![]() 执行上述步骤后,它将打开“新建 SOAP 项目”窗口,如下所示。 ![]() 步骤 2:在“初始 WSDL”文本框中输入 WSDL Web URL (http://www.dneonline.com/calculator.asmx?WSDL)。 它会自动检索项目名称,如下所示。 ![]() 注意:要检查 WSDL URL,请打开浏览器并将 WSDL URL 粘贴到地址栏中,然后按 Enter 键。 它显示计算器的基于 XML 的内容,如下所示。![]() 步骤 3:单击“确定”按钮后,它会处理 WSDL URL 以便成功执行,然后显示项目计算器的各种服务和属性,如下所示。 ![]() 执行服务以检查 SoapUI 中的请求和响应操作步骤 4:通过单击 + 符号来展开项目计算器的服务,如下所示。 ![]() 此外,如果我们想在计算器中创建多个请求,请右键单击 Add 服务以展开并单击 New request 选项,如下所示。 ![]() 它显示一个弹出对话框,如下所示。 ![]() 步骤 5:双击 (+) Request 1 服务后,将显示以下屏幕。 ![]() 这是 Request 1 服务的 XML 文件。 步骤 6:输入“IntA”和“IntB”的值以执行 Add 请求服务,如下所示。 ![]() 在我们的例子中,我们传递的 IntA 和 IntB 的值分别为 3 和 5。 步骤 7:插入值后,单击“提交响应”图标以执行 Add Request,如下所示。 ![]() 我们得到以下响应输出 ![]() 这是响应 XML 文件。 同样,我们可以基于 WSDL Web 服务在计算器项目中执行 Divide、Multiply 和 Subtraction 的服务请求。 在下一个主题中,我们将学习如何在 SoapUI 测试工具中创建测试套件、测试用例和测试步骤。 下一个主题SoapUI 测试结构 |
我们请求您订阅我们的新闻通讯以获取最新更新。