SoapUI 安全测试17 Mar 2025 | 4 分钟阅读 安全测试是一种在 SoapUI 中使用的测试类型,用于衡量 Web 服务或 Web API 中潜在的风险、威胁和漏洞。它可以防止来自黑客或入侵者的恶意攻击。使用安全测试的目的是识别所有可能的漏洞,揭示可能影响数据和某些 Web 服务的缺陷和弱点。 因此,SoapUI 使用安全测试来确保 Web 服务和 Web API 的授权和真实性。 安全测试的类型以下是在 SoapUI 中使用的各种类型的安全测试。
其他 SoapUI 安全扫描功能
在 SoapUI 中执行安全测试的步骤要为 Soap 项目创建安全测试,请按照下面给出的步骤操作。 步骤 1: 右键单击计算总和测试用例的安全测试,如下所示。 ![]() 步骤 2: 单击新建安全测试,它会显示一个弹出对话框以输入安全测试,如下所示。 ![]() 步骤 3: 单击 OK 按钮后,将显示一个用于安全测试 1 的弹出窗口,如下所示。 ![]() 在上图中,我们在 Calculate Sum TestCase 中运行 "Request for Sum" 测试步骤的安全测试。 此外,我们还可以通过创建一个新的 Soap 项目来检查登录和注销测试用例的真实性,甚至可以检查 REST 项目的安全测试。 步骤 4: 在这里,我们检查 "Request for Sum" 测试步骤的安全测试。 选择请求总和并单击 ![]() 步骤 5: 在这里,我们选择边界扫描来运行安全测试,然后单击 OK 按钮。 单击 OK 按钮后,将显示一个用于边界扫描的弹出窗口,如下所示。 ![]() 步骤 6: 现在,单击 (+) 图标以添加参数,该图标会弹出一个对话框,用于设置诸如标签、名称和 XPath 之类的参数,如图所示。 ![]() 在这里,我们选择请求作为参数名称,标签为总和,XPath 为 //ns1:AddResult,然后单击 OK,如下图所示。 ![]() 步骤 7: 单击添加按钮后,安全测试步骤参数将添加到边界扫描窗口,如下所示。 ![]() 步骤 8: 现在,单击 (+) 图标以添加每个参数的断言。 当按下 (+) 图标时,它会显示一个弹出窗口以添加断言,如下所示。 ![]() 步骤 9: 单击 OK 按钮以设置 Contains 的断言,然后单击 OK 按钮以进一步处理,如图像所示。 ![]() 步骤 10: 在此之后,单击 OK 按钮以添加边界扫描的断言。 类似地,为另一个参数添加另一个断言,如下所示。 ![]() 步骤 11: 单击 OK 按钮以在安全测试 1 窗口中添加边界扫描,如下图所示。 ![]() 类似地,添加更多类型的安全测试,然后单击运行按钮以测试测试用例的安全性,如下所示。 ![]() 步骤 12: 现在,单击运行图标(绿色三角形)以执行安全测试,如下图所示。 ![]() 此外,我们可以通过单击安全日志来检查安全测试 1 的状态。 下一个主题SoapUI 模拟服务 |
我们请求您订阅我们的新闻通讯以获取最新更新。