postman接口测试教程之如何通过postman进行参数化

发布时间: 编辑:CINDY 0人评论 4471次浏览 实用方法教程
摘要 : 本文主要介绍在接口测试过程中如何通过postman进行参数化

我们在做接口测试的过程中,都会遇到同一个接口不同的数据,每次去一个个填写数据就太麻烦了,今天我们一起学习下如何通过postman进行参数化。

参数化

参数化就是1个接口请求不同的数据,我们可以通过把请求的数据放入到一个文件中,通过循环请求这个文件中的数据,达到我们想要的结果

请求接口

开始练习前,我们先把我们用到的请求接口找到,这里我还是用了聚合数据中查询天气的接口,具体的内容前面有过介绍,这里都不详细说了

# 接口地址 http://apis.juhe.cn/simpleWeather/query # 请求参数 city:要查询的城市名称/id,城市名称如:温州、上海、北京,需要utf8 urlencode
key:331eab8f3481f37868378fcdc76cb7cd

准备数据

这里我们通过更改城市的名称来做参数化,首先把想要测试的数据存放在TXT文件中(也可以通过csv文件格式),这里准备的数据包括异常的和正常的,可以通过postman中添加断言判断用例是否通过。

注:这里更改了编码格式,防止乱码

这里的第一行要是请求的参数名称,下面的是参数内容

postman---postman参数化

 参数化请求

打开postman,填写URL,选择请求方式,填写参数的时候,需要填写成关联的形式,方便批量执行时候读取内容。详情见postman接口测试教程之postman如何请求参数关联

注:这里会用到批量执行用例,要创建一个文件夹存放接口信息。

 参数化请求

因为参数化,需要增加断言,要不然可能不知道哪条数据请求成功,哪天数据请求失败。这里用到了查询返回内容中是否存在XX字符串。关于断言详情见postman接口测试教程之如何通过postman增加断言

 参数化请求

填写参数完成后,点击批量执行用例入口。详情见postman接口测试教程之Postman如何保存接口会话以及批量执行用例

1、选择请求接口内容

2、选择测试环境

3、填写请求次数(和参数内容对应)

4、上传参数化数据内容

5、查看数据内容是否正确

6、点击执行结果

 参数化请求

等待1~2S就会发现接口结果已经全部都跑出来了。 也可以直接看出来接口是否请求通过

发现正常的参数都已经断言成功,异常的参数与断言不符合,表示请求不通过

 参数化请求 

只是通过一个小小的例子完成了postman关于参数化的介绍,当然小伙伴们需要自己动手操作下才能加深自己的记忆哦

 文章转载自:https://www.cnblogs.com/qican/p/11655930.html

查看更多

转载必须注明来自:https://huajiakeji.com/utilities/2020-12/4551.html

PostWoman Http接口调试插件

PostWoman Http接口调试插件

0 人评论 11492 次人浏览 4.0分 4.0 分
Postwoman(原apiDebug) 是一个完全免费的接口调试插件,该插件可独立使用,同时数据也能同步至云端,实现跨终端共享。Postwoman支持post、get、xml、josn等测试,支持环境切换(全局变量)。
ApiPost中文接口测试软件

ApiPost中文接口测试软件

0 人评论 5435 次人浏览 4.0分 4.0 分
ApiPost是中国人自己的接口测试软件,是一个支持团队协作,并可直接生成文档的API调试、管理工具,支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具。
Postman使用教程详解

Postman使用教程详解

0 人评论 5360 次人浏览 4.0分 4.0 分
本文详细介绍Postman使用教程之接口请求测试流程GET、post和管理用例Collection的作用。
ApiPOST - API调试管理工具

ApiPOST - API调试管理工具

0 人评论 38383 次人浏览 4.0分 4.0 分
ApiPOST是一款可直接生成文档的API调试、管理工具。2.0版本大更新,支持自定义请求头(Request Header)、查看Cookie、导出Html及Word文档等更多功能。
Postman的基础使用方法教程介绍

Postman的基础使用方法教程介绍

0 人评论 4124 次人浏览 3.0分 3.0 分
Postman是一款功能强大的网页调试与发送网页HTTP请求的工具。用于API测试的工具。在我们平时开发中,特别是需要与接口打交道时,无论是写接口还是用接口,拿到接口后肯定都得提前测试一下。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。在Postman中,请求可以保存,也就类似于文件。
评论:(0)

已有 0 位网友发表了一针见血的评论,你还等什么?