API接口测试--postman的断言使用

  在用postman进行接口测试的时候,我们可以添加断言来判断测试是否通过。官方提供了挺多方法,接下来简单讲解一下其用法。

  断言是用于接口返回数据之后再执行,在Tests下面编写对应的脚本。

  

 

 

   常用的有:

    1、状态码判断

    2、响应文本判断

    3、响应header判断

    4、响应时间判断

    5、设置或获取变量值

 

  一、设置/获取变量值

  在右侧有获取模板,点击会显示模板,填充自己想要获取/设置的变量即可;设置环境变量,运行后点击查看环境变量可以看到刚刚设置的环境变量,多用于上一个接口数据返回到下一个接口当中

  

 

   二、状态码判断

  判断请求返回的状态码以及状态消息

  

 

 

   三、响应文本判断

  判断响应的内容是否与实际符合,如测试天气时候,返回响应内容里面,reason对应的值为 "查询成功!"

  

  判断响应数据的温度的值

  

 

 

   四、响应header判断

  判断响应头部里面是否包括某个字段,如content-type 

  

 

   五、响应时间判断

  判断响应时间是否少于多少ms,如判断某个接口的响应时间是否小于50ms。

  

  FAIL为失败断言,这里即响应时间为84ms,大于50ms,而非小于50ms,所以断言失败

 

  

posted @ 2021-08-03 16:52  longlongleg  阅读(328)  评论(0编辑  收藏  举报