postman 自学简单接口测试心得

postman,此工具功能强大,安装也容易,虽然在线安装要钱,可是百度云盘有各种安装包,所以我查找了安装资料分分钟就安装好了。

  postman这个工具功能非常强大,平常用的比较多的几种请求方式有:get、post、patch、delete。

  get获取数据的请求方式比较简单,URL填写地址,params可以写入传递的数值,数值会自动更新在url栏,点击sava再send就会返回数据。

 

  post传递数值就跟get的不一样,数值要么直接写在URL处,要么写在body中raw选择JSON(application/json),在文本框处编辑数值

  DELETE和PATCH的用法和post基本一致,body中还有几种传递数值方式就不细说,因为我很少用得到。

  postman中最实用的的是环境变量这个伟大的设定。

  每次测试的时候需要在不同的环境下测试相同的案例,我们不可能每测试一次就修改一下url吧,这个不太现实,所以我把本地测试地址和线上测试地址分别设为环境变量,测试的时候切换就可以了。

  在调用的时候一定要用两个大括号{{}},里面写下key的值{{调用的关键字}},环境切换到你容易记得名字那里。

 

 在测试接口的时候安全级别比较高的接口需要验证权限。我做的接口是post的请求方式,在URL处填写认证地址,切换Authorization下type中的Basic Auth输入用户名和密码,点击send,将获取到秘钥

  把获取到的秘钥写到需要认证测试接口的Headers中就通过认证了,但是秘钥使用是有时间限制的,过段时间秘钥就自动过期。当时我每次测试的时候都是一次一个的复制粘贴,一天下来脑袋都快懵了。经过谷歌谷歌再谷歌最终找到了解决办法。就是把获取到的数值也设成一个环境变量。

这样环境就设置好了,在接口的Headers中如下填写就大工告成了。

还有在调用其他数值时也可以设为环境变量,如下我想获得id的数值我是这么写的

在调用的时候写在URL中就OK了,当你点击你测试环境的合集中就会看到其数值。

感叹下 环境变量这个东西真的省好多时间

postman中有一个批量运行的设置,就是collections,点击run就会运行合集里的案例,下载则是把合集里的代码下载下来可以修改代码,好像有一个软件可以跑postman的代码,我还不知道是什么,求告知。

 

 

                                                                                                                             

 

                                                                                                                                小呆呆

转载于:https://www.cnblogs.com/wujiaxiu/p/6862653.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值