SOAPUI 断言之三

鼠标移动响应报文点右我键

弹出多个可选项

如设第一项 for Content


SOAPUI 断言之三_第1张图片

自定义断言名称


SOAPUI 断言之三_第2张图片



弹出如下画面,意思是在批定节点查看是否有特定的字符串

因为sessid 每执行一次请求后值会变化

所以如果直接用弹出框带出来的字符串第二次比对会失败


SOAPUI 断言之三_第3张图片


这边需要将校验字符改成通配符方式(Allow Wildcards  勾上,验证字符改为*)点保存

SOAPUI 断言之三_第4张图片


再次运行请求



再次运行请求




这里会发现xpath Match 显示是fail 的

也是因为没选通配符的原因,双击请断言图标重新编辑

按如下图修改



选择For Count

指定断言名称

SOAPUI 断言之三_第5张图片


弹出窗口,这里的意思是说在指定的xpath 能查到几个元素,

SOAPUI 断言之三_第6张图片




For Existence 操作

SOAPUI 断言之三_第7张图片


弹出窗口点保存意思只要这个节点存在就会是TRUE

SOAPUI 断言之三_第8张图片

For Content Match RegEx 操作方式

SOAPUI 断言之三_第9张图片

在弹出框输入.\d

SOAPUI 断言之三_第10张图片

这里会用正则表达式.\d 匹配任何数字,比对结果是TRUE

SOAPUI 断言之三_第11张图片


For Existence With Script  操作方式

SOAPUI 断言之三_第12张图片

弹出框点ok

SOAPUI 断言之三_第13张图片



查看断言结果显示绿色



你可能感兴趣的:(SOAPUI 断言之三)