先来看一段代码截图
这段编辑区内编辑的代码经过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对象
网友评论