postman断言示例:Response body:Is equal to a string

Response body:Is equal to a string:检查response body等于指定字符串

进行接口测试时,添加断言时必不可少的,断言就是判断响应内容与预期返回是否一致
通过Tests的代码校验,可以很快的得到结果判断。如果校验通过,则断言为PASS,如果校验失败,则断言为FAIL
下面以一个接口实例来说下如何处理断言
在这里插入图片描述
如上图所示,响应body的内容为一个json格式的字符串,这些内容可以作为断言的依据
切换到Tests标签,控制台右侧可以看到测试脚本的代码片段,可以参考官方示例文档
在这里插入图片描述
点击选择【Response body:Is equal to a string】,左侧出现如下脚本代码片段
在这里插入图片描述
其中,response_body_string处填写的内容要和接口返回的内容完全一致才可以匹配成功
假如响应body内容如下
在这里插入图片描述
那么需要把所有返回的内容填写到response_body_string处才可以
拷贝响应内容时,把Raw标签中的原始返回内容拷贝,这样避免出现格式问题,然后把body的原始返回内容转义一次,json转义网址,转义后如下图
在这里插入图片描述
点击send,提示断言PASS在这里插入图片描述

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值