zoukankan      html  css  js  c++  java
  • postman使用实例

    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;
    for

    设置等待时间:暂停一段时间(用于前一个接口执行后等待一段时间再请求下一个接口)

    function sleep(milliSeconds) {
            var startTime = new Date().getTime();
            while (new Date().getTime() < startTime + milliSeconds) {
                console.log(new Date().getTime());
            }//暂停一段时间 10000=1S。
        }
    
    sleep(10000);
  • 相关阅读:
    每日一练ACM 2019.0417
    每日一练ACM 2019.0416
    每日一练ACM 2019.04.13
    每日一练ACM 2019.04.14
    创建线程的方法
    类和对象的概念
    接口的概念
    Mysql添加取消自增属性
    SpringMVC不支持PUT表单提交
    SSM框架整合报org.springframework.beans.factory.NoSuchBeanDefinitionException
  • 原文地址:https://www.cnblogs.com/wang-mengmeng/p/11379517.html
Copyright © 2011-2022 走看看