postman系列之批量执行接口测试用例

山高我为峰 山高我为峰     2022-11-11     356

关键词:

postman如何批量执行接口测试用例~其实很简单,但是会给我们的工作带来很多方便~

比如我们写了几十个测试用例,请求都是同一个服务器IP,一旦服务器IP地址从测试环境搬到线上环境,需要修改所有的服务器IP,

如果不能将测试用例保存起来,统一修改服务器IP ,并且批量执行,那将是一件很麻烦的事情!

可是postman帮助我们完美地解决了这个问题~具体操作请见下文

一.创建测试用例集、子集

如下图,点击postman左侧Collections下面有个添加文件夹图标,就可以创建测试用例集啦~一个系统、模块或其他分类粒度的测试用例可以存放在该目录下。

 

另外,该目录下还可以创建子目录,进行测试用例的细分,如下图:

 

二.创建测试用例

创建接口测试用例,即新建http请求,选择请求方式、写好url、请求头、请求体

三.设置变量

postman的变量和Jmeter的参数化相似,即把若干处出现多次的数值用一个变量表示,达到一次修改、多处生效的效果,便于修改和管理。

点击postman上方一个按钮,点击Globals后面的Edit按钮,添加全局变量

 

点击右下角Add按钮,添加Environment Name,Key值写变量名称,Value值写变量对应的数值,点击Save按钮进行保存

 

把Value值出现过的地方用key代替,比如以下面面的截图为例,出现http://172...57:8080的位置使用“baseURL”代替

四.添加响应处理

响应处理有点类似Jmeter里的检查点,即通过检查响应数据是否符合预期来判断test是否通过。在Tests中添加检查条件,postman提供了一些常用的检查条件的代码,直接添加或稍加修改即可。如:响应数据的状态码为200,则判断测试通过,则在代码片中选择“status code:code is 200”

 

五.批量执行测试用例

点击测试用例集中的“run”,批量运行测试用例,弹出collection runner,点击“Run xxx,批量运行测试用例

 

 

运行后,弹出测试结果,显示测试通过和失败的个数、请求URL、请求头、请求体信息,响应头、响应体信息,状态码等,我们就可以查看测试用例的执行结果及具体信息啦

 

postman系列之测试用例管理

实验简介本文主要讲解Postman对多个测试用例的管理,让测试进行更有序,易于管理。实验目的 Postman测试集(Collections)管理的相关内容,它用来保存我们的Request,可以嵌套,可以批量运行,还可以导出到本地。本文仅介绍... 查看详情

postman使用--批量执行测试用例和数据驱动(代码片段)

...望执行所有的测试用例,前面讲的都是测试单个的接口,postman提供了我们批量执行接口的功能 点击Runner然后我们点击run 执行完会统计出我们的结果,失败了一个,成功了三个,失败的原因是我们设置的断言是响应时间... 查看详情

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

集合定义:在接口自动化测试过程中将一组请求(多条请求)保存到一起进行集中管理。方便执行过程中的维护、导出和执行等。创建集合在引导页点击“Collection”,或者在“Collection”标签点击+图标;字... 查看详情

5-postman批量执行测试用例(代码片段)

1.批量执行测试用例要想批量执⾏测试⽤例,需要先把接⼝请求添加到测试集中,通过运⾏测试集的⽅式就可以实现批量运⾏测试⽤例//实现:(1).创建测试集(2).在测试⼏种添加接⼝请求(3).运⾏测试集(实现测试集中多接⼝⽤例批量... 查看详情

jmeter接口测试系列之测试用例编写和调用

在使用Jmeter进行接口测试时,首先需要根据接口定义,编写响应的接口测试用例,在编写接口测试用例时,我们根据测试的侧重点不同,使用不同的方式编译测试用例。一种是:整个请求参数作为一个变量,进行测试执行;一种... 查看详情

jmeter接口测试系列之判断测试结果

在使用jmeter进行接口测试时,我们需要根据测试用例判断其测试结果是否一致,判断其执行是否成功。在jmeter中也可以使用响应断言去判断,但是有时我们需要根据不同的用例,其判断条件不同,所以这里我们可以使用BeanShell断... 查看详情

接口测试之postman使用全指南(原来使用postman测试api接口如此简单)(代码片段)

目录一、Postman背景介绍二、Postman的操作环境三、Postman重要提示:四、什么是接口测试五、接口测试工具六、接口测试流程七、接口测试执行八、全局变量和环境变量 九、postman接口关联十、postman动态参数十一、postman断言... 查看详情

postman之接口测试技巧(代码片段)

postman之接口测试技巧1、postman的简介​postman是一款功能强大的网页调试和模拟发送HTTP请求,支持几乎所有类型的HTTP请求,其主要特点就是功能强大,使用简单且易用性好。​无论是开发人员进行接口调试,还是测试人员做... 查看详情

postman接口测试工具

1、postman工具介绍 postman是谷歌开发的一款功能强大的网页调试与发送网页http/https请求并能运行测试用例的接口工具 2、功能作用 模拟请求、集合、设置环境变量、添加tests断言脚本(js)、可单独执行接口、批量接口... 查看详情

selenium之批量执行测试用例

...要执行的用例。本例使用Python3.6版本。1#遍历指定目录,批量执行测试用例2importunittest34case_dir=‘D:\test_case‘567defsuites_run():8‘‘‘运行测试套件,批量执行测试用例‘‘‘9#discover函数遍历指定目录,按条件过滤文件,返回测试... 查看详情

接口测试系列-postman环境和用例集建议收藏

postman的环境使用postman里有环境的设置,就是我们常说的用变量代替一个固定的值,这样做的好处是可以切换不同的域名、不同的环境变量,不同的线上线下账户等等场景。下面就看下怎么用吧。创建一个Environmentpostm... 查看详情

postmanpostman批量执行接口测试(代码片段)

...往造出来的数据不能用,比较方便的操作就是直接用postman写一个批量调用的脚本。一、创建测试用例这样我们就会发现有一个测试用例。二、设置全局变量有些情况下,我们需要一些变动的值,就比如我创建用户&# 查看详情

重学springboot系列之mockito测试(代码片段)

...接口测试为什么要写代码做测试?使用接口测试工具Postman很方便啊junit测试框架Mockito测试框架真实servlet容器环境下的测试@SpringBootTest注解@ExtendWith(@RunWith注解)@TransactionalMock测试什么是Mock?为什么要使用Mock?场景实... 查看详情

jmeter接口测试系列之测试用例变量参数化处理

在进行接口测试时,一组完整的接口测试用例,存在后一个测试用例使用前一个用例的请求结果中的数据,此时就需要参数化测试用例中值。直接使用变量调用会存在问题,此时就需要用到beanshell去改变。举例说明:比如接口1... 查看详情

postman系列之—-01简介(代码片段)

1.简介Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。2.界面说明postman有helpers可以帮助我们快速上手一些复杂功能。1)??Authorization:身份验证,主要用... 查看详情

postman进行http接口测试

Postman进行接口测试的优点:1、支持用例管理2、支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能3、支持批量运行4、支持用例导出、导入5、支持云端保存用例【付费用户】Postman的主界面   新增加... 查看详情

postman测试http接口

一、安装  官网:https://www.getpostman.com/  Postman是一个Chrome的一个插件工具,我们可以通过Chrome的应用商店进行进行搜索并安装,安装完成会在桌面上显示一个postman图标。二、优点  1)支持用例管理  2)支持get、post、... 查看详情

这个应该是全网最全的接口测试工具之postman(代码片段)

...录概念常用接口测试工具接口返回数据接口测试协议安装postman内置的动态参数环境变量和全局变量接口关联批量执行断言Newmanjenkins持续集成后记概念接口测试是什么?百度百科给出的解释是:接口测试是测试系统组件间... 查看详情