【工作点滴】——网页测试利器Postman

   以前做的项目都是前台后台一起开发的,这几天在北京工作,公司的项目是前后端分离的。这样,我们怎么测试Controller呢,貌似在外面大家更喜欢称呼Controller为API。这里给大家推荐一款测试Controller的利器——PostMan。

(一)简介

   Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。当开发人员需要调试一个网页是否运行正常,并不是简简单单地调试网页的HTML、CSS、脚本等信息是否运行正常,更加重要的是网页能够正确是处理各种HTTP请求,毕竟网页的HTTP请求是网站与用户之间进行交互的非常重要的一种方式,在动态网站中,用户的大部分数据都需要通过HTTP请求来与服务器进行交互。无论是web前端开发 或 android、ios开发,只要涉及调用后端接口,postman这类型工具就必不可少了。

(二)下载安装

大家可以去postman官网下载。直接安装即可。postman是Google的一个插件,大家也可以去谷歌的拓展程序中查看。

Postman界面如下:


(三)使用

Postman的使用还是很简单的。一学就会。给大家介绍一下几个常用的东西吧。

我们可以看到界面分成左右两个部分,右边是collection,左边是request builder。

在request builder中,我们可以通过Postman快速的随意组装出我们希望的request。一般来说,所有的HTTP Request都分成4个部分,URL, method, headers和body。而Postman针对这几部分都有针对性的工具。

1.Url。测试网页,Url我们肯定是少不了的。点击Params按钮,Postman会弹出一个键值编辑器,你可以在哪里输入URL的Parameter,Postman会帮你自动加入到URL当中,反之,如果你的URL当中已经有了参数,那Postman会在你打开键值编辑器的时候把参数自动载入。

2.Method。是指访问方式,Postman为我们的Url提供了很多的请求方式,比如Post,get啦。

3.Headers。点击Headers按钮,Postman同样会弹出一个键值编辑器。在这里,你可以随意添加你想要的Header attribute,同样Postman为我们通过了很贴心的auto-complete功能,敲入一个字母,你可以从下拉菜单里选择你想要的标准atrribute。

4.Body,就是RequestBody。如果我们的请求时Post,那么我们就需要编辑这个Body。Postman根据Body的不同提供了四种编辑方式


下面我们看两个常用的请求来了解一下。

(四)例子

1.GET请求示例


GET请求的参数在url上我们也可以通过点击Params添加参数。

响应成功会有相应提示:


2.POST请求示例


上图是参数为Json串时的示例。我们点击Params可以选择不同的参数类型,然后选择Body,Body是构造请求替,请求格式可以是多样的,这里写的是json的。我们也可以根据需要选择别的类型。


工欲善其事必先利其器!我们需要学习的还有很多!


  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值