postman批量删除_如何通过Postman进行参数化?一起动手操作加深记忆吧!

11d4194064ce55e7822d7075c767a731.gif

我们在做接口测试的过程中,都会遇到同一个接口不同的数据,每次去一个个填写数据就太麻烦了,今天我们一起学习下如何通过postman进行参数化。 参数化 参数化就是1个接口请求不同的数据,我们可以通过把请求的数据放入到一个文件中,通过循环请求这个文件中的数据,达到我们想要的结果。 请求接口

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

# 接口地址

http://apis.juhe.cn/simpleWeather/query

# 请求参数

city:要查询的城市名称/id,城市名称如:温州、上海、北京,需要utf8 urlencode

key:331eab8f3481f37868378fcdc76cb7cd

准备数据 这里我们通过更改城市的名称来做参数化,首先把想要测试的数据存放在TXT文件中 (也可以通过csv文件格式) ,这里准备的数据包括异常的和正常的,可以通过postman中添加断言判断用例是否通过。 注: 这里更改了编码格式,防止乱码。 这里的第一行要是请求的参数名称,下面的是参数内容 d902669429f6c23da5d0f2d2ab34ee3b.png 参数化请求 打开postman,填写URL,选择请求方式,填写参数的时候,需要填写成关联的形式,方便批量执行时候读取内容。详情见http://www.51testing.com/html/30/n-4472330.html 注: 这里会用到批量执行用例,要创建一个文件夹存放接口信息。 d630d2c3708bf46889dfef0a14013820.png 因为参数化,需要增加断言,要不然可能不知道哪条数据请求成功,哪天数据请求失败。这里用到了查询返回内容中是否存在XX字符串。关于断言详情见什么是断言?教你通过Postman增加断言!

38542d4e4b408c82af533290cec941e1.png

填写参数完成后,点击批量执行用例入口。 1、选择请求接口内容 2、选择测试环境 3、填写请求次数 (和参数内容对应) 4、上传参数化数据内容 5、查看数据内容是否正确 6、点击执行结果

9228f29cfc00f84932f9fdaa27cacd0c.png

等待1~2s就会发现接口结果已经全部都跑出来了。也可以直接看出来接口是否请求通过。 发现正常的参数都已经断言成功,异常的参数与断言不符合,表示请求不通过。

b43d42be39081e3819ca7e34f26ca8ba.png

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

160054960267b53c4dcd8c5929d07fb5.png

链接:

https://www.cnblogs.com/qican/p/11655930.html#4561184

本文为51Testing经授权转载,转载文章所包含的文字来源于作者。如因内容或版权等问题,请联系51Testing进行删除

推荐阅读

点击阅读☞什么是断言?教你通过Postman增加断言!

点击阅读☞怎样用Postman做接口自动化测试?速来围观! 点击阅读☞通过这个小例子,让你认识到Postman的强大功能! 点击阅读☞首次尝试通过Jmeter 代理功能获取Postman请求! 点击阅读☞如何用Postman对银行线上信贷系统进行接口自动化测试? 14961222645fe634a8225130d4f4c1b3.gif

0166bbcfc85e7e8bea01bd696f25e75a.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值