企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[toc] # Not Contains Assertion 不包含断言用于验证响应中不包含指定的字符串。 ## 适用场景 您可以在 ReadyAPI 套件的不同应用程序中使用这个断言。根据应用程序的不同,断言验证以下数据: | 应用 | 检查数据 | 更多信息 | | --- | --- | --- | | [SoapUI](SoapUI.md) | request 和 response 内容 | [SoapUI 断言](断言.md) | | [Secure](Secure.md) | response 内容 | [Secure 断言](Secure断言.md) | | [ServiceV](ServiceV.md) | request 内容 | [ServiceV 断言](ServiceV断言.md) | ## 创建断言 1、在对话框的左边,选择 **Property Content** 类别。 2、在对话框的右边,选择 **Not Contains** 。 3、点击 **Add** 。 **SoapUI** ![](https://support.smartbear.com/readyapi/docs/_images/testing/assertions/reference/create-soap.png) **Secure** ![](https://support.smartbear.com/readyapi/docs/_images/testing/assertions/reference/create-secure.png) **ServiceV** ![](https://support.smartbear.com/readyapi/docs/_images/testing/assertions/reference/create-servicev.png) ## 设置断言 1、在 **Content** 编辑框,输入响应中应该不存在的字符串。 ![](https://support.smartbear.com/readyapi/docs/_images/testing/assertions/reference/property/not-contains.png) 2、额外的选项: | 选项 | 描述 | | --- | --- | | Ignore Case | 查找期间忽略内容的大小写。 | | Regular Expression | 输入内容将被当作正则表达式处理。<br> [正则表达式语法](https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html) 。 | ## 示例 正则表达式:获取所有 Date 值在 2014 年 9 月的字符串。 ``` (?s).*<Date>2014-09-\d{2}T.{8}</Date>.* ``` --- **参考资料** 1、[ReadyAPI Documentation / Testing APIs / Verifying Results / Assertion Reference / Property Content Assertions / Not Contains Assertion](https://support.smartbear.com/readyapi/docs/testing/assertions/reference/property/not-contains.html) --- :-: --- 贡献者名单(排名不分先后) --- :-: **材料** :-: **编写** 李云 :-: **校验** :-: **支持**