Postman接口自动化测试之——批量执行(集合操作)

集合定义:在接口自动化测试过程中将一组请求(多条请求)保存到一起进行集中管理。方便执行过程中的维护、导出和执行等。

创建集合

在引导页点击“Collection”,或者在“Collection”标签点击+图标;

字段解释
集合描述

给集合取个名字。
授权
集合中请求的授权设置。支持:Bearer Token、Basic Auth、Digest Auth、OAuth1.0、OAuth2.0、Hawk Authentication、AWSSignature等。

  前置脚本

断言

变量

例如,创建变量a和city分别赋予值。

输完点击提交,集合创建成功。

在集合中创建请求

在集合上点击“…”,在下拉菜单中选择“Add Request”;

在“SAVE REQUEST”输入请求名称,点击save to集合中的按钮。

填写请求地址和参数,可以使用同样的方法创建多个请求。

引用集合中的变量

在请求中引用集合中创建的两个变量({{a}}和{{city}})。

复制请求

在请求上方右击选择“Duplicate”;

根据测试要求修改对应参数。

集合测试执行

集合执行设置

在集合中点击右侧的三角箭头,打开集合操作页,点击“Run”;

打开“Collection Runner”页,显示是当前集合中的请求数,配置设置环境变量、循环次数、延迟时间、日志和参数。

集合执行

点击“Run”。
最后显示执行结果,只有添加请求断言才会统计PASSED和FAILDED数据。

查看请求执行结果

点击请求名可以查看请求和响应数据。

右上角有“Run Summary”结果统计、“Export Results”导出测试结果、“Retry”再次执行、“New”重新发起集合执行。

导出的测试结果,可以在集合执行设置页的“Import Test Run”导入查看。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你! 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/288154.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

快速从图中提取曲线坐标数据的在线工具WebPlotDigitizer

快速从图中提取曲线坐标数据的在线工具WebPlotDigitizer 1 介绍2 WebPlotDigitizer在线版的使用2.1 上传图像2.2 点击横纵坐标点:2.3 选择曲线 3 查看数据参考 1 介绍 写论文时要对比别人曲线图、点图、柱形图的数据,但是只有图没有原始数据怎么办&…

复杂 SQL 实现分组分情况分页查询

其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、根据 camp_status 字段分为 6 种情况 1.1 SQL语句 1.2 SQL解释 二、分页 SQL 实现 2.1 SQL语句 2.2 根据 camp_type 区分返…

从零实现一套低代码(保姆级教程) --- 【1】初始化项目,实现左侧组件列表

摘要 低代码作为前端一个比较热门的方向,讨论度或者热度都算是拉满了。 如果你想了解低代码,可以在网上找一些相关的网站。像阿里等公司都有开源的项目和在线体验。 但是因为他们的代码比较牛逼,其实没有那么通俗易懂。 那博主是想&#xff…

vue3中固定格式信息识别功能

1.需求与效果 2.功能代码 // 定义一个函数discern const discern () > {// 定义变量paramsList和paramslet paramsList;let params {};// 将htmlText.value按换行符分割,得到一个数组,每个元素是一行文本paramsList htmlText.value.split(\n);// …

Android排队预约系统(Java+SqLite+ZXing)

自己写的排队预约系统,可改写,添加功能,如管理用户,查询排队人数等功能。(由于是选修课课设,所以写的比较粗糙) 使用方法: 1.使用Android studio导入项目。 2.使用gradle加载build.gradle.kts中的依赖。…

智能优化算法应用:基于适应度相关算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于适应度相关算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于适应度相关算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.适应度相关算法4.实验参数设定5.算法…

芯知识 | 语音芯片支持一线串口和两线串口的作用与应用优势

随着科技的不断进步,语音芯片作为现代电子产品中的核心组件,其功能和性能也在不断提升。其中,语音芯片支持一线串口和两线串口的功能,在实际应用中具有重要的作用和优势。 首先,让我们了解一线串口和两线串口的含义。一…

【实时绘画】krita + comfyUI 实时绘画 儿童海报

1:打开comfyUI 2: 打开krita 打开 cd custom_nodes 输入命令 安装控件 git clone https://github.com/Acly/comfyui-tooling-nodes.git

长短期记忆(LSTM)神经网络-多输入分类

目录 一、程序及算法内容介绍: 基本内容: 亮点与优势: 二、实际运行效果: 三、部分程序: 四、完整程序下载: 一、程序及算法内容介绍: 基本内容: 本代码基于Matlab平台编译&am…

企业特别大的文件用什么传比较快,企业快速传输大文件必备神器

对于企业而言,不论是内部的文件交换、协作、备份,还是外部的文件分享、投标、审计,都需要高效、稳定、安全的文件传输方式。特别是对于一些特别大的文件,如视频、音频、图片、设计图、数据库等,如果传输速度慢、不稳定…

鸿道(Intewell)工业操作系统推动新型工业化时代下的产教融合

为进一步落实推进粤港澳大湾区建设的国家战略,加速新一代信息技术与制造业深度融合,提升控制科学与工程学科建设水平,华南理工大学自动化科学与工程学院召开粤港澳大湾区机器智能产教融合论坛暨控制学科建设研讨会。作为国内新型工业操作系统…

MSSql将test数据库还原为另外一个名字test1的数据库

有时候咱们需要将sqlserver数据库还原成另一个数据库中,如下: 1.备份原数据库。右击原数据库选择如下 2.跳到如下页面,如果目标有记录,那么全部进行删除,然后再添加。在“文件名”文本框中输入有效的路径和文件名&…