码迷,mamicode.com
首页 > 其他好文 > 详细

postman

时间:2019-06-22 18:22:41      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:ppi   状态   runner   环境   app   ble   错误   ret   mil   

1.Collection:类似testsuite

2.Authorization:授权;

3.Pre-request Script:(响应前脚本)变量相关;设置环境变量和全局变量;

  1. pm.environment.set("appid", "wx83fce6873a3cb3ea");

pm.environment.set("secret", "dcca9b47cfd77438d6db6a9eaa2fba09");

使用变量{{secret}}{{appid}};可以在参数params中使用,请求体body中使用

  2.  声明引用文件中的变量

var touser=data.touser;  

var content=data.content;

前一个touser是变量名,data是文件名,后一个是文件中的参数;

或者pm.environment.set("touser",data.touser);

4.Tests:设置关联,设置断言;

  1.验证本次请求的状态码,即验证本次请求是否能调通;

  tests["Status code is 200"] = responseCode.code === 200;

  tests["Status code is 201"] = responseCode.code === 201;

  2.验证返回相应中的字段值

声明变量jsonData并赋值var jsonData = JSON.parse(responseBody);

tests["检查返回的expires_in"]=jsonData.expires_in===7200;

tests["检查是否返回errmsg"]=jsonData.errmsg===true;

javascript===表示全等

设置错误数据,断言成功的情况,使用if () {} else {} 语句;

  3.关联,将响应体中的字段名设为环境变量;先声明变量 jsonData

postman.setEnvironmentVariable("access_token", jsonData.access_token);

然后在右上角设置添加环境变量名,就是关联;

5.runner执行套件

Environment:选择关联变量;

Iterations:执行次数

Log responses:响应日志

Data:选择数据来源,文件;txt格式;

Preview:查看参数

postman

标签:ppi   状态   runner   环境   app   ble   错误   ret   mil   

原文地址:https://www.cnblogs.com/yjh1995/p/11069819.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!