在postman中,大家都使用过断言,但是我们使用的断言都是针对每一个接口或者是每一个用例添加的,那么是否有可以同时对多个用例或接口添加断言呢 ? 答案是肯定有的。

那么接下来我就带领大家认识下Postman中的批量断言,也可以称之为集合断言 。

首先,先简单的介绍下什么是集合断言,在postman中是支持创建Collection的,这个Collection也可以称之为集合 。在这个集合下可以创建很多的请求(用例),那么我们对这个集合整体断言就可以称之为集合断言 。

1.实现思路

要想使用集合断言需要有四个步骤:

  1. 新建一个集合
  2. 在集合中添加请求,至少添加俩个及俩个以上
  3. 对这个集合设置集合断言。
  4. 运行该集合,验证该集合断言

2.实现步骤

1.新建一个集合

选择Collections,点击New Collection,弹出如下界面,给集合起一个名字为demo 。

2.在集合中创建俩个请求

在该集合下新建俩个request,我这里就以查询天气和查询运营商接口为例 ,每个请求添加完毕后进行Send验证,已确保能请求成功 。

3.设置集合断言

对demo集合设置集合断言,右击demo集合进行编辑,找到Tests标签中添加断言响应状态码为200,点击Update按钮保存 。

4.对集合断言验证

选择该集合进行批量运行,在运行的界面中查看每个请求是否都自动进行响应状态码的断言,截图如下

通过查看运行结果,发现确实是对每个请求都进行了一次响应状态码等于200的断言,那么如果我们实际工作中如果有更多请求都是对同一个断言的话,就可以很方面的使用集合断言。

3.总结

总之,如果要想设置一个集合断言并使用它需要以下四个步骤

第一步:新建一个集合 。

第二步:在集合中新建多个请求并调试通过 。

第三步:为集合设置集合断言,通过编辑集合,选择Tests标签中添加想要的断言 。

第四步:对该集合进行运行,查看运行结果,是否对该集合下的每个请求都进行了一次断言 。

文章来源:

postman如何使用集合断言?​yun.itheima.com

postman使用_postman如何使用集合断言?相关推荐

  1. postman 使用_postman如何使用集合断言?

    在postman中,大家都使用过断言,但是我们使用的断言都是针对每一个接口或者是每一个用例添加的,那么是否有可以同时对多个用例或接口添加断言呢 ? 答案是肯定有的. 那么接下来我就带领大家认识下Pos ...

  2. postman面试_Postman 收费太贵了,我决定用 Postwoman。。。

    介绍 Github 开发 使用步骤 界面截图 总结 <Java 2019 超神之路> <Dubbo 实现原理与源码解析 -- 精品合集> <Spring 实现原理与源码解 ...

  3. .net持续集成测试篇之Nunit文件断言、字符串断言及集合断言

    使用前面讲过的方法基本上能够完成工作中的大部分任务了,然而有些功能实现起来还是比较麻烦的,比如说 字符串相等性比较不区分大小写,字符串是否匹配某一正则规则,集合中的每一个(某一个)元素是否符合特定规则 ...

  4. postman安装_Postman插件的应用与实战(二)

    在postman插件的应用与实战(一)中,介绍了postman插件的安装,使用,collestion的创建以及应用,本小节中,我们来介绍postman结合newman和jenkins持续构建工具,来对 ...

  5. 菜鸟postman接口测试_postman 接口测试(转)

    本文转载自testerhome: 作者:xinxi1990 : 原文链接:https://testerhome.com/topics/18719: 转载以分享知识为目的,著作权归原作者所有,如有侵权, ...

  6. postman 使用_Postman使用方法

    一 Postman背景介绍 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具.今天给大家介 ...

  7. post postman 传值_postman参数传递

    postman的数据包括全局变量,环境变量,外部文件和局部变量 全局变量:作用域是全局,比如我们要设置的token 环境变量:配置之后,让测试用例既能够在测试环境中执行,也能在正式环境中执行 局部变量 ...

  8. postman 使用_Postman简单使用

    今天主要讲解下Postman的简单使用.在使用前,首先需要了解一下什么是Postman,它可以用来做什么? 1. Postman是一款自动化测试的工具,它可以方便的处理HTTP的请求(get.post ...

  9. Postman系列之Tests断言

    ------·今天距2021年276天·------ 这是ITester软件测试小栈第104次推文 在上一篇:Collections集合管理,主要介绍了如何新建Collections.新建Folder ...

最新文章

  1. 无线通信原理及协议栈(ZigBee、蓝牙等)解析
  2. 关于fseek不能定位大于2G文件的问题
  3. 魔兽 如何屏蔽F1键弹出帮助菜单
  4. 将Spring Boot应用程序与Amazon Cognito集成
  5. 【HDU - 6081】度度熊的王国战略(SW算法,全局最小割)
  6. 详细分析如何利用python批量爬取百度图片
  7. 21位美国名校学生领袖在湖北了解中国媒体情况
  8. java正则和python正则差距,在C/Java中处理正则表达式比在Python中快多少?
  9. LeetCode 70.爬楼梯(动态规划)
  10. 论文阅读笔记(一)——DESCENDING THROUGH A CROWDED VALLEY—BENCHMARKING DEEP LEARNING OPTIMIZERS
  11. 用python设计数独的心得体会_Python生成数独矩阵
  12. tinymce的中文语言包
  13. 浏览器之硬件加速机制
  14. mysql 2038年问题_64位Ubuntu系统的时间戳,2038年问题
  15. http的网页下加载https图片失败
  16. codeforces 1244 C 数论
  17. 【组合数学】全错位排列的递推公式推导
  18. 有关 RichEdit line insertion error 报错的问题解答
  19. 安装了微信支付的安全控件,检测不到,总提示安装-解决方案
  20. 格尔签名验签接口使用记录

热门文章

  1. 最早的齿轮计算机,世界最古老“计算机”出土后110年,科学家终于解开它的秘密...
  2. 新建maven写页面_使用 IDEA 创建 Maven Web 项目 (三)- 编写一个简单的 WEB 应用
  3. mysql 快照能否恢复某个表_mysql全库备份恢复某个表
  4. 流程图伪代码计算机语言,流程图与伪代码 PPT课件
  5. db2数据库连接数 linux_介绍一款数据库管理工具DBeaver
  6. css之hover改变子元素和其他元素样式
  7. 两天学会css基础(一)
  8. css清除浮动的原理
  9. 盒模型的属性丶display显示丶浮动
  10. json - json对象和json字符串直接的相互转换