1.以下以一个登录接口为例,介绍一下postman是如何发请求的。
先执行Pre-request Scripts(预处理) - body - tests(进行断言)
postman中变量的引用: {{}}
Pre-request Scripts
body
tests
2.打开view-show postman console窗口并结合console.log()可进行请求调试
3.常用Tests:
for循环:for in(循环索引) 与for of(循环列表)
tests["Status code is 200"] = responseCode.code === 200; var jsonData = JSON.parse(responseBody); console.log(jsonData); tests["返回消息码正确"] = jsonData.code === "200"; tests["返回消息正确"] = jsonData.message === "OK"; var pid = pm.globals.get("zyhzh"); var engineid = true; for (var i in jsonData.data.engineInfos) { record = jsonData.data.engineInfos[i]; if(record.patientId === pid) { engineid = false; break; } } tests["不存在通过成功的数据正确"] = engineid;