1.点击测试集,创建一个新的测试集

2.输入名称和描述信息(可选)

3.添加一条测试接口

4.自定义该接口名称,创建完毕后可以填入接口信息

5.设置请求参数token的接收,并存入环境变量

//获取响应报文JSON
var jsonData = pm.response.json();
//json解析的路径
var TOKEN = jsonData.data.loginResult.token;
console.log(TOKEN);
//将变量存进环境变量
pm.environment.set("TOKEN",TOKEN);
//断言
pm.test("Status code is 200", function () {pm.response.to.have.status(200);
});

6.点击小眼睛,添加环境变量

7.该下拉窗处选择我们添加的环境变量名称即可引用到我们所添加的变量

8.通过该语法即可获取到环境变量中保存的token

9.tests模块接口断言写法参考

//判断返回码
pm.test("Status code is 200", function () {pm.response.to.have.status(200);
});
//判断返回值
pm.test("Body matches string", function () {pm.expect(pm.response.text()).to.include("成功");
});

10.点击run即可按顺序运行测试集中所有的接口

postman批量自动测试串连接口的一种方式相关推荐

  1. Postman批量参数化测试

    Postman批量参数化测试 1.post请求参数的批量参数化(get请求放在params) 将需要置入参数的地方,用{{参数名}}代替.但一定要记得加双引号,即"参数名":&qu ...

  2. 【转】java调用http接口的几种方式总结

    java调用http接口的几种方式总结 本文参考: https://blog.csdn.net/fightingXia/article/details/71775516 https://www.cnb ...

  3. java调用restful接口_Java调用RESTful接口的几种方式

    前端一般通过Ajax来调用,后端调用的方式还是挺多的,比如HttpURLConnection,HttpClient,Spring的RestTemplate 服务端代码如下: 服务端接口请求的URL:h ...

  4. python rest api_Python调用REST API接口的几种方式汇总

    相信做过自动化运维的同学都用过REST API接口来完成某些动作.API是一套成熟系统所必需的接口,可以被其他系统或脚本来调用,这也是自动化运维的必修课. 本文主要介绍python中调用REST AP ...

  5. C++中模块(DLL)对外暴露接口的几种方式

    C++中模块(DLL)对外暴露接口的几种方式

  6. drf-路由组件:自动生成Routers路由、 使用方法、视图集中附加action的声明、自动生成路由router的两种方式的URL区别

    目录 一. 自动生成Routers路由 二. 使用方法 1) 创建router对象,并注册视图集,例如 2)添加路由数据 三. 代码演示 四. 视图集中附加action的声明 五. 自动生成路由rou ...

  7. Http调用第三方接口的两种方式实例《超详细!!!》***

    Http调用第三方接口的两种方式<超详细!!!>* 最近在公司做一些调用第三方接口的工作,查阅了一部分的资料和向前辈以及朋友请教,完成了第三方接口的调用,其实主要是通过第三方提供的文档,完 ...

  8. Java中实现接口的三种方式您造吗?

    本文介绍了Java中实现接口的三种方式:常规实现方式.匿名内部类和 Lambda表达式实现方式.希望已经了解的同学可以重新温习一下,不了解的同学则从中受益! Java中接口最常规的实现方式 同学们都会 ...

  9. 调用第三方接口的三种方式

    调用第三方接口到三种方式 链接 Hutool 依赖 <dependency><groupId>cn.hutool</groupId><artifactId&g ...

最新文章

  1. jenkins同平台发布
  2. CentOS 生成SSH-KEY
  3. 关于错误 openssl/ssl.h:没有那个文件或目录的解决办法
  4. [YTU]_2617( B C++时间类的运算符重载)
  5. 【struts2】名为dispatcher的ResultType
  6. mysql kill 脚本_批量 kill mysql 中运行时间长的sql
  7. 海量小文件场景下训练加速优化之路
  8. 11 父子组件数据关系与状态提升
  9. jboss fuse 教程_使用JBoss Fuse和OpenShift进行Cloud Native Camel骑行
  10. php递归算法排序,php常用的排序算法代码[冒泡,递归排序-PHP源码
  11. Python笔记四之操作文件
  12. IO is frozen on database xxx, No user action is required
  13. 用螺纹铣刀铣螺纹转速进给怎么设_机加工中最常用的几种钨钢铣刀刀具介绍
  14. SpringBoot项目启动时控制台乱码,怎么办?
  15. 数据恢复软件分享(第二篇)
  16. yum install gcc报错Error: Package: glibc-2.17-260.el7_6.6.i686 (updates) Requires: glibc-common = 2.17
  17. windows服务封装程序srvany和nssm的区别
  18. 电脑安装系统时提示“找不到硬盘”如何解决
  19. Leetcode 每日一题——860. 柠檬水找零
  20. Java| MANIFEST.MF讲解

热门文章

  1. 计算机视觉领域英文SCI期刊
  2. File的renameTo不能重命名文件
  3. 支付宝上线“相互保”,相互保险领域迎来升温
  4. 内网渗透-域环境的搭建
  5. Access 打开mdb文件时需要密码,打开每一个mdb文件都需要。
  6. FiddlerScript 注入cooke实现自动登录,Fiddler实现免登陆,浏览器通代理实现自动登录
  7. 网络虚拟化技术(二) H3C IRF
  8. JAVA 2022.7.12课程总结
  9. day02_LettCode 两数相加 / 无重复字符的最长子串
  10. steam客户端验证登录信问题求解