zoukankan      html  css  js  c++  java
  • 用postman做自动化测试

    pre-request script:

    pm.environment.set("title", data.title);
    pm.environment.set("tab",data.tab);
    pm.environment.set("content", data.content);
    pm.environment.set("assert", data.assert);

    console.log(data.title);
    console.log(data.tab);
    console.log(data.content);
    console.log(data.assert);

    tests:

    var assert=(data.assert); //从Excel文件中读取断言数据
    var title=(data.title);
    var tab=(data.tab);
    var content=(data.content);

    pm.environment.set("assert",assert);
    pm.environment.set("title",title);
    pm.environment.set("tab",tab);
    pm.environment.set("content",content);

    console.log(assert);

    var d = JSON.parse(responseBody);

    // assert="标题不能为空"; //在这里判断就没问题,但从txt文件读取出来再判断就识别不了,不知道啥原因

    if(d.error_msg==assert||d.success===true){
    // tests["测试通过"]=true; //表示用例通过,输出true
    tests["测试通过"+"(输入参数"+title+'、'+tab+'、'+content+'、'+")(预期结果="+assert+'、'+"实际结果="+d.error_msg+')']=true;



    }else{
    tests["测试不通过"+"(输入参数"+title+'、'+tab+'、'+content+'、'+")(预期结果="+assert+'、'+"实际结果="+d.error_msg+')']=false; //表示用例不通过,输出fail
    }

    运行结果:

     

     参考博客:https://blog.csdn.net/hqsary/article/details/81940077

     

  • 相关阅读:
    两台centos,用yum install 安装,一台成功,一台失败
    django 删除默认app
    FFmpeg
    安装nginx
    django markdown格式化变量
    安装python3.8
    安装 docker
    Centos7 安装selenium webdriver环境
    收集网页数据方法
    logstash 6.3.2下载地址
  • 原文地址:https://www.cnblogs.com/lanyy/p/10543936.html
Copyright © 2011-2022 走看看