美文网首页
Postman 中Tests编辑区断言语句解释

Postman 中Tests编辑区断言语句解释

作者: smmtest | 来源:发表于2017-05-11 15:47 被阅读493次

先来看一段代码截图



这段编辑区内编辑的代码经过response后会在下方响应区显示结果
像我这里有6个断言,然后pass了5个

首先需要懂一些JS语言逻辑,因为编辑区内是用JS执行环境的
ok,首先第一行
tests["Status code is 200"] = responseCode.code == 200;
tests是特定写法,断言显示的内容就是[]内的string字符串,可以自己随意编辑,可以看到下方第一行PASS旁边就是对应起来的。
responseCode.code就是获取响应的状态码。如果是200就是pass

responseTime是响应时间,图里是fail,因为响应时间大于了200ms
hasOwnProperty是在header里是否有这个属性名,Content-Type明显是有的哈
JSON.parse是将json字符串转换成JSON对象

相关文章

网友评论

      本文标题:Postman 中Tests编辑区断言语句解释

      本文链接:https://www.haomeiwen.com/subject/etiotxtx.html