💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
[toc] # 在 SoapUI 中使用断言 在 SoapUI 中,你可以在各种不同类型的测试步骤中使用断言。根据测试步骤的类型,可以使用不同的断言。 ## 准备工作 添加断言前准备工作: 1、双击 **Navigator** 上的测试步骤名称,打开测试步骤编辑器。 2、至少运行一次测试步骤,以得到请求的响应数据。点击 <img class="aqInlineImg" src="https://support.smartbear.com/readyapi/docs/_images/icon/run.png" > 运行测试步骤。 现在,你可以在创建断言时使用响应数据了。 ## 从 Response 创建断言 当你得到正确的 response 后,就可以快速添加断言,具体步骤如下: 1、在 Response 编辑器的 Outline 面板,右击要检查的元素。 2、从 **Add Assertion** 菜单项中选择要添加的断言。 ![m1/TOIMG9bb990701114130N.jpg](https://img.liyunx.com/m1/TOIMG9bb990701114130N.jpg) 可用断言: - **for Content** - 检查所选元素的值是否包含指定的值。 - **for Count** – 检查所选元素是否出现指定的次数。 - **for Existence** - 检查所选元素是否存在于响应中。 - **for Content matching RegEx** - 检查所选元素的值是否匹配指定的正则表达式。 - **for Existence with Script** - 通过 Groovy 脚本检查所选元素是否存在于响应中(不适用于 JSON 返回值)。 ## 打开断言面板 单击测试步骤编辑器底部的 **Assertions** ,打开断言面板。 ![](https://support.smartbear.com/readyapi/docs/_images/testing/assertions/soap-assertions.png) --- **参考资料** 1、[ReadyAPI Documentation / Testing APIs / Verifying Results / Working With Assertions in SoapUI](https://support.smartbear.com/readyapi/docs/testing/assertions/soap.html) --- :-: --- 贡献者名单(排名不分先后) --- :-: **材料** :-: **编写** 李云 :-: **校验** :-: **支持**